成员资格类
更新:2007 年 11 月
ASP.NET 成员资格由一组类和接口组成,这些类和接口可创建和管理用户,并基于用户提供的凭据来对用户进行身份验证。下表显示了成员资格类以及它们提供的接口和功能。
ASP.NET 成员资格类和说明
下表列出了 ASP.NET 成员资格所使用的类以及这些类的功能。
类/接口 |
函数 |
---|---|
提供常规成员资格功能。 |
创建一个新用户。 删除一个用户。 用新信息来更新用户。 返回用户列表。 通过名称或电子邮件来查找用户。 验证(身份验证)用户。 获取联机用户的人数。 通过用户名或电子邮件地址来搜索用户。 |
提供有关特定用户的信息。 |
获取密码和密码问题。 更改密码。 确定用户是否联机。 确定用户是否已经过验证。 返回最后一次活动、登录和密码更改的日期。 取消对用户的锁定。 |
为可供成员资格系统使用的数据提供程序定义功能。 |
定义要求成员资格所使用的提供程序实现的方法和属性。 |
返回所有可用提供程序的集合。 |
|
存储对 MembershipUser 对象的引用。 |
|
提供描述性值,用于描述创建一个新成员资格用户时是成功还是失败。 |
|
定义无法创建用户时引发的异常。描述异常原因的 MembershipCreateStatus 枚举值可通过 StatusCode 属性获取。 |
|
指定 ASP.NET 包含的成员资格提供程序可以使用的密码存储格式(Clear、Hashed、Encrypted)。 |