title: Auto Login to .Net Mvc website via email link
body: <p>I have a web application which send an email to each user with a link to redirect to the web site.</p>
  
  <p>This link should be redirected to a page containing specific information for each email. So I will have to send a query string with the link(a specific id for each email. this id can be used to identify the user as well)
  User should be logged in to view the page data.</p>
  
  <p>How can I create a auto login for this scenario?
  Additionally How can I secure the query string parameter?</p>