To require user authentication for all action methods on all controllers please add the AuthorizeAttribute class to the App_Start/FilterConfig.cs file:
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new AuthorizeAttribute());
}
To configure an exception and allow anonymous access to an action method: Decorate it with the AllowAnonymousattribute:
[AllowAnonymous]
public ActionResult Index()
{
// do stuff
}
One thought on “Enable global authentication with ASP.NET MVC and Identity”
Comments are closed.