What is the best practise to maintain authenticated user details in an ASP.NET Intranet MVC application <p>I am developing an Intranet.NET MVC application. I need to store user details like location, ID Number etc associated with each authenticated users. </p> <p>In .NET Webform applications we used to save the logged in user's details in session. But what is the best practise in .NET MVC application ?</p>