title: Azure ACS + Form value storage
body: <p>I'm using Azure ACS in my ASP.net MVC 3 website (hosted in Azure too), the scenario is this:
  A user first enters my website and fills a one field form, then they need to chose a provider and login, but first I want to store the field value so when they come back from login I'm able to create a profile with this value for the loged in user.</p>
  
  <p>So I believe when they first enter the site and then leaves to login and enters the site again those are two different sessions am I right? and that's the reason the stored data using session state (through SQL Server) is not present when they come back after login am I right? if this is true what would be the best approach then? if not then I'm doing something wrong storing temp data right?</p>
  
  <p>Thanks</p>
  
  <p><strong>UPDATE:</strong>
  I have discovered that HttpContext.Application state works keeping the data, still I'm not sure if it's a good idea to use it in a controller considering it's in Azure, will it work on production properly??</p>