O'Reilly logo

ASP.NET Core: Cloud-ready, Enterprise Web Application Development by James Singleton, Valerio De Sanctis, Mugilan T. S. Ragupathi

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Choosing an authentication mode

The authentication alternatives made available by ASP.NET Core are basically the same supported by the previous versions of ASP.NET:

  • No authentication: If we don't feel like implementing anything or if we want to use (or develop) something not relying upon the ASP.NET Identity system
  • Individual user accounts: When we want to set up an internal database to store user data using the standard ASP.NET Identity interface
  • Azure Active Directory: Using a token-based set of API calls handled by the Azure AD Authentication Library (ADAL)
  • Windows authentication: Viable for local-scope applications only

In Chapter 1, Getting Ready, when we created our project, we made the choice to go with an empty project featuring no authentication ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required