Chapter summary
ASP.NET MVC supports two types of authentication by default. The first is challenge-based, in which the web server returns a demand for credentials to the client, and is managed by IIS. The second is a login redirection–based method, in which the user sends credentials that are verified and then managed from within ASP.NET. Windows, Basic and Digest authentication are examples of challenge-based, authentication, whereas Forms authentication is the primary example of login-redirection.
If no default membership provider fits your requirements, you can create your own. Depending on your requirements, you can override one of the default providers or create a custom provider. If you create a custom version, you should override the
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