There are various Security providers for ASP.NET web applications, such as
1.
Several ASP.NET features rely on a provider to manage storing and
retrieving data from a data source. Each provider is specific to the
data source. ASP.NET includes a Microsoft SQL Server provider for the
following ASP.NET features:
*
Membership (the SqlMembershipProvider class).
*
Role management (the SqlRoleProvider class).
*
Profile (the SqlProfileProvider class).
using
command line tool aspnet_regsql.exe it is quite easier to create
database for each of the above. Bottom line is you can save user name,
password and other profile info into database and authenticate against
the data.
2. Security Application block from Microsoft Enterp ...
Go to the complete details ...