Proprietary auth with .NET Core

The authentication patterns made available by ASP.NET Core are basically the same as 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) a self-made auth interface without relying upon the ASP.NET Core Identity system
  • Individual user accounts, when we set up an internal database to store user data using the standard ASP.NET Identity interface
  • Azure Active Directory, which implies using a token-based set of API calls handled by the Azure AD Authentication Library (ADAL)
  • Windows authentication, only viable for local-scope applications within Windows domains or Active Directory trees

All these approaches--excluding the ...

Get ASP.NET Core 2 and Angular 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.