下载此文档

2021年成员和角色管理技术.ppt


文档分类:管理/人力资源 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
Membership API简介
Membership API提供了一套完整的用户管理功能,使用这套API可以完成如下所示的用户管理任务:
、删除用户。
验证用户,重置用户密码,也可以自动发送重置密码邮件。
可以自动生成密码,并能将自动生成的密码以邮件形式发送到指定的地址。
可以查找底层数据源中也经创建的用户或用户列表,为用户赋予角色。
一套预置的登录和注册控件简化了使用Membership API的过程。
完全一致的编程模型,不用管理底层数据存储的细节,如果要更改存储用户的存储方式,不用更改前端的代码。默认使用SQL Server 2005 Express存储用户和角色。
Membership API是存储独立的,比如可以使用XML文件存储用户信息、也可以使用SQL Server
2021/1/15
1
成员和角色管理技术
使用Membership API
Membership或称成员资格系统,。在使用之前,需要对应用程序的身份验证方式以及成员资格的存储方式(也就是成员提供者)进行配置。
,,该工具提供了可视化的方式来配置成员提供者,以及可视化的添加和删除用户。可以单击VS2008的“网站|”。该工具是一个基于Web页面的配置工具,首页如图所示。
2021/1/15
2
成员和角色管理技术
配置表单身份验证
Membership API基于表单身份验证,,禁用匿名用户对网站的访问。,,因此如果需要限制匿名用户对特定目录的访问,。
下面新建一个MembershipDemo的网站,。接下来配置身份验证,启用Form身份验证,禁止所有匿名用户访问,。

<!--
通过 <authentication> 节可以配置 用来
识别进入用户的
安全身份验证模式。
-->
<authentication mode="Forms">
<forms loginUrl="" name=".ASPXFORMSAUTH"></forms>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
2021/1/15
3
成员和角色管理技术
创建Membership数据存储
当使用Membership API时,必须设定一个供成员提供者使用的数据存储,用户信息将存储在该数据存储中。默认情况下,,并使用SQL Server 2005 Express作为数据库存储。
默认情况下,,该配置指定默认的提供者为SqlMembershipProvider,并指定默认的数据库为SQL Server 2005 。当使用网站配置工具配后,刷新一下解决方案资源管理器,。
2021/1/15
4
成员和角色管理技术
配置MembershipPrivder和数据库连接
创建好数据存储之后,,。
由于更改了数据库,需要重新定义一个指向该数据库的连接,<connectionString>配置节来指定。例如下面的配置代码指向到本机Northwind数据库的连接字符串。
<>

2021年成员和角色管理技术 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人读书百遍
  • 文件大小442 KB
  • 时间2021-01-15