Authentication is the process of identifying valid users by requiring them to prove themselves. The three types of authentication provided by ASP.NET are as follows: Windows built-in authentication. IIS uses basic, digest, or integrated Windows authentication to perform the initial authentication. The user gains access to the requested resources under the context of this account. The accounts that are valid for accessing the complete application, or parts of it, can be specified in the web.config file. Passport-based authentication. This authentication offers single login and core profile services for member sites. This is possible through the usage of a centralized Web-based … Click here to continue reading.