日期:2014-05-17  浏览次数:20883 次

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