ASP.NET supports the following Authentication Providers
- Windows : Is used in conjunction with IIS authentication. Authentication is performed by IIS in one of three ways: basic, digest, or Integrated Windows Authentication. When IIS authentication is complete, ASP.NET uses the authenticated identity to authorize access
- Forms : The user provides credentials and submits the form.
- Passport : Centralized authentication service provided by Microsoft that offers a single logon and core profile services for member sites.
- None : No Authentication provided. This is default Authentication mode
In the web.config file, you can specify this setting:
<authentication mode= ' [ Windows | Forms | Passport | None ] '> </authentication>