title: ASP.Net MVC - best way to identify returning user
body: <p>I am developing an e-commerce app using asp.net mvc. </p>
  
  <p>After user successfully logged into system the application is pulling additional data from database (favorites, order history, unfinished cart etc.)</p>
  
  <p>What is the best way to pull that data in case if user used Remember me option?</p>
  
  <p>I am thinking to check if user is authenticated and additional data is not already loaded on master page but is seems not the best solution.</p>