简述成员资格管理

成员资格介绍
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)。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值