membership使用入门

membership使用入门

ID:1969800

大小:46.50 KB

页数:8页

时间:2017-11-14

membership使用入门_第1页
membership使用入门_第2页
membership使用入门_第3页
membership使用入门_第4页
membership使用入门_第5页
资源描述:

《membership使用入门》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.membership简介membership,真的很有趣,很方便,很有用。介绍给大家。在ASP.NET应用程序中,Membership类用于验证用户凭据并管理用户设置(如密码和电子邮件地址)。Membership类可以独自使用,或者与FormsAuthentication一起使用以创建一个完整的Web应用程序或网站的用户身份验证系统。Login控件封装了Membership类,从而提供一种便捷的用户验证机制。Membership类提供的功能可用于:1)创建新用户。2)将成员资格信息(用户名、密码、电子邮件地址及支持数据)存储在Mic

2、rosoftSQLServer或其他类似的数据存储区。3)对访问网站的用户进行身份验证。可以以编程方式对用户进行身份验证,也可以使用Login控件创建一个只需很少代码或无需代码的完整的身份验证系统。4)管理密码。包括创建、更改、检索和重置密码等等。可以选择配置ASP.NET成员资格以要求一个密码提示问题及其答案来对忘记密码的用户的密码重置和检索请求进行身份验证。默认情况下,ASP.NET成员资格可支持所有ASP.NET应用程序。默认成员资格提供程序为SqlMembershipProvider并在计算机配置中以名称AspNetSqlPro

3、vider指定。SqlMembershipProvider的默认实例配置为连接到MicrosoftSQLServer的一个本地实例。2.membership在sqlserver中的设置要使用membership,需要对数据库进行一些设置,使用过membership的朋友知道,数据库中有一些固有的表、视图和存储过程,我们自己的表中没有这些东西。不过,我们可以通过向导来创建它们,那就是aspnet_regsql.exe,一般来说它位于:C:WINDOWSMicrosoft.NETFrameworkv2.0.50727(我的就在这里)

4、它既可以创建数据库中的选项,也可以移除这些设置。在运行这个程序之前,我在sqlserver2005中建立了一个空的数据库:membershipdemo。建立membershipdemo后,我们运行aspnet_regsql.exe,指定membership为membershipdemo。[attach]34768[/attach]完成之后,空空的数据库就有很多内容了,不过具体的内容暂时不必管。继续后面的内容。[attach]34769[/attach]3.配置web.configweb.config也是要修改的。在system.web节

5、点下添加authentication节点membership既然是用于成员资格管理,当然要求登录验证身份,所以首先加上一个forms验证。CODE:        同样在system.web节点下添加membership节点CODE:        

6、"userIsOnlineTimeWindow="15"hashAlgorithmType="">                                            

7、ueEmail="false"passwordFormat="Hashed"maxInvalidPasswordAttempts="5"minRequiredPasswordLength="7"minRequiredNonalphanumericCharacters="1"passwordAttemptWindow="10"passwordStrengthRegularExpression=""name="AspNetSqlMembershipProvider"type="System.Web.Security.SqlMembershi

8、pProvider,System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"/>            

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。