成员资格介绍
ASP.NET 成员资格为您提供了一种验证和存储用户凭据的内置方法。 因此,ASP.NET 成员资格可帮助您管理网站中的用户身份验证。可以将 ASP.NET 成员资格与 ASP.NET Forms 身份验证或 ASP.NET 登录控件一起使用以创建一个完整的用户身份验证系统。
ASP.NET 成员资格支持下列功能:
1、创建新用户和密码。
2、将成员资格信息(用户名、密码和支持数据)存储在 Microsoft SQL Server、Active Directory 或其他数据存储区。
3、对访问站点的用户进行身份验证。
4、管理密码,包括创建、更改和重置密码。
成员资格类
Membership
提供了常规成员资格功能:
1、创建一个新用户。
2、删除一个用户。
3、用新信息来更新用户。
4、返回用户列表。
5、通过名称或电子邮件来查找用户。
6、验证(身份验证)用户。
7、获取联机用户的人数。
8、通过用户名或电子邮件地址来搜索用户。
MembershipUser
提供有关特定用户的信息:
1、获取密码和密码问题。
2、更改密码。
3、确定用户是否联机。
4、确定用户是否已经过验证。
5、返回最后一次活动、登录和密码更改的日期。
6、取消对用户的锁定。
MembershipProvider
定义要求成员资格所使用的提供程序实现的方法和属性。
MembershipProviderCollection
返回所有可用提供程序的集合。
MembershipUserCollection
存储对 MembershipUser 对象的引用。
MembershipCreateStatus
提供描述性值,用于描述创建一个新成员资格用户时是成功还是失败。
MembershipCreateUserException
定义无法创建用户时引发的异常。 描述异常原因的 MembershipCreateStatus 枚举值可通过 StatusCode 属性获取。
MembershipPasswordFormat
指定 ASP.NET 包含的成员资格提供程序可以使用的密码存储格式(Clear、Hashed、Encrypted)。
ASP.NET 成员资格为您提供了一种验证和存储用户凭据的内置方法。 因此,ASP.NET 成员资格可帮助您管理网站中的用户身份验证。可以将 ASP.NET 成员资格与 ASP.NET Forms 身份验证或 ASP.NET 登录控件一起使用以创建一个完整的用户身份验证系统。
ASP.NET 成员资格支持下列功能:
1、创建新用户和密码。
2、将成员资格信息(用户名、密码和支持数据)存储在 Microsoft SQL Server、Active Directory 或其他数据存储区。
3、对访问站点的用户进行身份验证。
4、管理密码,包括创建、更改和重置密码。
成员资格类
Membership
提供了常规成员资格功能:
1、创建一个新用户。
2、删除一个用户。
3、用新信息来更新用户。
4、返回用户列表。
5、通过名称或电子邮件来查找用户。
6、验证(身份验证)用户。
7、获取联机用户的人数。
8、通过用户名或电子邮件地址来搜索用户。
MembershipUser
提供有关特定用户的信息:
1、获取密码和密码问题。
2、更改密码。
3、确定用户是否联机。
4、确定用户是否已经过验证。
5、返回最后一次活动、登录和密码更改的日期。
6、取消对用户的锁定。
MembershipProvider
定义要求成员资格所使用的提供程序实现的方法和属性。
MembershipProviderCollection
返回所有可用提供程序的集合。
MembershipUserCollection
存储对 MembershipUser 对象的引用。
MembershipCreateStatus
提供描述性值,用于描述创建一个新成员资格用户时是成功还是失败。
MembershipCreateUserException
定义无法创建用户时引发的异常。 描述异常原因的 MembershipCreateStatus 枚举值可通过 StatusCode 属性获取。
MembershipPasswordFormat
指定 ASP.NET 包含的成员资格提供程序可以使用的密码存储格式(Clear、Hashed、Encrypted)。