| 
								        
								         
								        Forms authentication.- Using form authentication, ones own custom logic can be used for authentication.
 - ASP.NET checks for the presence of a special session cookie when a user requests a page for the application. Authentication is assumed if the cookie is present else the user is redirected to a web form.
 
 - Forms authentication lets you authenticate users by using your own code and then maintain an authentication token in a cookie or in the page URL.
 
 - Forms authentication participates in the ASP.NET page life cycle through the FormsAuthenticationModule class.
 
 - Forms authentication information and capabilities can be accessed through the FormsAuthentication class.
 
 - To use forms authentication, create a login page that collects credentials from the user and that includes code to authenticate the credentials.
 
 - Typically you configure the application to redirect requests to the login page when users try to access a protected resource, such as a page that requires authentication.
 
 - If the user's credentials are valid, call methods of the FormsAuthentication class to redirect the request back to the originally requested resource with an appropriate authentication ticket (cookie).
 
 - If redirection is not required, just get the forms authentication cookie or set it.
 
 - On subsequent requests, the user's browser passes the authentication cookie with the request, which then bypasses the login page.
 |