Under the Hood with Authentication and Authorization in ASP.NET Core 5 and 6 Applications
ASP.NET Core Identity is the user management system for ASP.NET Core applications. It provides an API
for managing users and roles and for signing users into and out of applications. Users can sign in with
simple passwords, use two-factor authentication, or sign in using third-party platforms provided by Google,
Facebook, and Twitter.
In this book, I explain how ASP.NET Core Identity is used and how it works behind the scenes. I describe
the built-in features, from those that can be used for simple applications through to deep customizations for