ASP.NET Tutorials - Logging In
After completing this tutorial, you will be able to
Manage Web-based security
Implement Forms Authentication
Work with Forms Authentication in the raw
Work with ASP.NET login controls to make writing login pages painless
Work with ASP.NET role-based authorization
This tutorial covers managing access to your ASP.NET application. Web site security is a major concern for most enterprises. Without any means of securing a site, the Web site can expose areas of your enterprise you may not want exposed. We'll take a quick look at what security means when it comes to Web applications. Then we'll look at various services available within ASP.NET for authenticating and authorizing users.
"Authenticating users" means determining a user really is who he or she says (verifying the identity of a user). This is often done using a shared secret such as a password. "Authorizing users" means granting or restricting access to a specific user who has identified himself or herself. For example, clients in an administrative role are often granted more access than clients in a role as simple users.
Finally, we'll look at the new login controls, which greatly reduce the amount of development effort you might otherwise put into securing your site.
Table of content (tutorial index)