ASP.NET 会员系统与安全控件全解析
1. 会员账户创建
在默认的会员设置下,若要创建账户,需提供必要的详细信息,否则需使用更复杂的重载方法。以下是创建用户的示例代码:
Dim createStatus As MembershipCreateStatus
Membership.CreateUser("joes", "ignreto12__", "joes@domains.com", _
"What is your favorite restaurant?", "Saigon", True, createStatus)
参数说明:
- 前几个参数分别为用户名、密码、电子邮件地址、密码问题和密码答案。
- 倒数第二个参数为布尔值,用于确定账户是否被批准。若为 False ,则账户需使用 Membership.UpdateUser() 方法进行修改后才可激活使用。
- 最后一个参数返回 MembershipCreateStatus 枚举值,若不是 MembershipCreateStatus.Success ,则表示创建记录时出错。
若要将大量用户账户从自定义数据库转移到会员数据存储中,可编写循环遍历现有记录的例程,并使用 CreateUser() 方法插入新记录。
2. Membership 和 MembershipUser 类
为避免手动编写 ADO.NET 代
超级会员免费看
订阅专栏 解锁全文

689

被折叠的 条评论
为什么被折叠?



