I\'m following this tutorial to create a simple MVC 5 app with external authentication. It\'s working fine, but, if I change the authentication mode=\"None\"
to
Usually, you would set authentication mode="None"
, when users are not authenticated at all or if you plan to develop custom authentication code. MVC 5 has been updated to use ASP.NET Identity for authentication.
ASP.NET Identity supports claims-based authentication, where the user’s identity is represented as a set of claims. Here, you set authentication mode="Forms"
, Claims will not work, because ASP.NET Forms Authentication
does not support claims. That's why you get a null value.