6、使用ASP.NET Membership
使用ASP.NET Membership
通过Asp.net Membership,我们可以创建用户、删除用户和编辑用户属性。
Asp.net Framework内包含了两个Membership提供程序
SqlMembershipProvider --通过微软SQL Server数据库保存用户信息
ActiveDirectoryMembershipProvider --通过活动目录或活动目录应用程序模式服务器保存用户信息。
1、使用Membership API
CreateUser
DeleteUser
FindUsersByEmail
FindUsersByName
GeneratePassword --随机生成密码
GetAllUsers
GetNumberOfUsersOnline
GetUser
GetUserNameByEmail
UpdateUser
ValidateUser--验证用户名和密码
ValidatingPassword --当进行用户密码校验时触发,可以通过处理该事件来执行自定义的验证算法
...
5、配置 SqlMembershipProvider提供程序
SQLMembershipProvider是默认的Membership提供程序。
默认在App_Data文件夹中的SQL Server精简版数据库ASPNETDB.mdf中。
6、配置ActiveDirectorMembershipProvider
P80-P83
7、创建自定义Membership提供程序
P84
2011-5-5 22:53:32 danny