Membership成员与角色.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Membership成员与角色

Membership成员与角色 课程议题 Membership概述 概述 优点 案例 配置Membership Membership组成 Membership类 MembershipUser类 roles类 Membership类 方法 MembershipUser类 方法 Role类 方法 Membership控件 1. login控件:用户登录 2. LoginName控件:显示当前用户的名称 3.CreateUserWizard控件:创建新用户控件 4. LoginStatus控件:检测用户的身份验证状态的 5. LoginView控件:为不同类别用户呈现不同内容的 6. ChangePassword控件:更改密码的 7. PasswordRecovery控件:自助找回密码的 完 * * 演讲人:李聪元 2010年11月18日 什么的Membership? 配置Membership Membership的组成 怎么样使用Membership ? Membership控件 使用Membership类执行的常见任务包括: 用户成员账号管理,用户名、密码、邮箱等 CreateUser():创建新的用户 DeleteUser():从数据库删除用户 GetUser():取得成员资格用户的信息 UpdateUser():更新用户信息 ValidateUser():验证用户账号与密码是否用效 GetAllUsers():取得数据库中用户的集 FindUsersByEmail():根据email查询用户 FinndUsersByName():根据帐号名称查询用户 GetNumberOfUsersOnline():取得目前访问程序的在线用户 GetUserNameByEmail():根据邮箱查询用户名信息 验证用户登录信息 bool isok = Membership.ValidateUser(txtUid.Text, txtPwd.Text); if (isok) { ??? Response.Write(OK); } else { ??? Response.Write(Error); } 使用MembershipUser类执行的常见任务包括: 取得或设置用户相关信息,如UserName、,Email和账号创建时间。 读取,改变用户密码 改变密码提示问题和答案 解锁账号 设置是否允许用户能够被验证 ChangePassword():更改用户密码 ChangePasswordQuestionAndAnswer:更改用户的密码安全问题和解答 GetPassword():取得用户密码 ResetPassword():将用户的密码重置,并自动 产生新密码 UnlockUser():解除帐号锁定,以便能进行身份验证 修改用户密码 MembershipUser user = Membership.GetUser(用户); user.ChangePassword(txtPwd.Text,txtPWd2.Text); Response.Write(user.GetPassword(txtAnswer.Text)); 使用Roles类执行的常见任务包括: 创建新角色 删除现有角色 将用户分配到角色 从角色中删除用户 有哪些信誉好的足球投注网站某一特定角色中的用户,以及检索某一角 色中的所有用户。 确定是否已将某个用户授权给某一特定角色。 获取特定用户的角色信息。 AddUsersToRole():将多个用户加入一个角色 AddUsersToRoles():将多个用户加入多个角色 AddUserToRole():将一个用户加入一个角色 AddUserToRoles():将一个用户加入多个角色 CreateRole():创建角色 DeleteRole():删除角色 FindUsersInRole():寻找某个角色中的所有用户 GetAllRoles():取得所有角色的清单 GetRolesForUser():取得用户所属角色的清单 IsUserInRole():指出用户是否在指定的角色中 RemoveUserFromRole():从一个角色中移除一个用户 RemoveUserFromRoles():从多个角色中移出一个用户 RemoveUsersFromRole():从一个角色中移除多个用户 RemoveUsersFromRoles():从多个角色中移除多个用户名 RoleExists():用户角色名是否已存在于角色表中。 添加新角色 Roles.CreateRole(txtRole.Text); 删除角

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档