ASP.NET Core Identity
ASP.NET Core Identity is the default membership system that can provide a relatively trivial and yet extensive implementation of an STS as well as login, registration, and management user interfaces. Compared to its predecessor, ASP.NET Core Identity provides developers with a wider range of authentication scenarios, such as oAuth, Two-Factor Authentication, QR Code for Time-based One-Time Password (TOTP), and so on.
ASP.NET Core Identity uses the SQL database as a persistence store by default and can be replaced with other repository implementations. Entity Framework Core is used to implement the standard repository functionality.
External OIDC providers that are supported by ASP.NET Core Identity are Facebook, Twitter, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access