12. Profiles, Personalization, and Themes
In the previous chapter, you saw how easy it is to implement security features and membership in your Web sites and Web applications with ASP.NET. The built-in membership and roles providers use a database to maintain lists of users and roles (user groups), and the ASP.NET Web Site Administration Tool allows you to configure the security system, add and manage users and roles, and link users to the appropriate roles. Meanwhile, the intelligent server controls such as
Login, CreateUserWizard, PasswordRecovery, and
ChangePassword make it easy to take advantage of the lists of users and roles in your pages.
The provider model that supports membership and roles in ASP.NET also provides the core features required ...