快速业务通道

Membership、MembershipUser和Roles类

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-04-11


4)         IsLockedOut:取出用户是否被锁定

5)         IsOnLine:指出用户目前是否在线

6)         LastActivityDate:取得或设置用户最后一次验证或访问程序的日期时间

7)         LastLoclkoutDate:取是最近锁定用户的日期和时间

8)         LastLoginDate:取得或设置用户上一次验证的日期时间

9)         LastPasswordChangedDate:取得用户密码上一次更新的时间

10)      PasswordQuestion:取得用户的安全密码的问题

11)      UserName:取得用户登录的名称

方法:

12)      ChangePassword():更改用户密码

13)      ChangePasswordQuestionAndAnswer:更改用户的密码安全问题和解答

14)      GetPassword():取得用户密码

15)      ResetPassword():将用户的密码重置,并自动产生新密码

16)      UnlockUser():解除帐号锁定,以便能进行身份验证


l          Roles类

方法:

1)         AddUsersToRole():将多个用户加入一个角色

2)         AddUsersToRoles():将多个用户加入多个角色

3)         AddUserToRole():将一个用户加入一个角色

4)         AddUserToRoles():将一个用户加入多个角色

5)         CreateRole():创建角色

6)         DeleteRole():删除角色

7)         FindUsersInRole():寻找某个角色中的所有用户

8)         GetAllRoles():取得所有角色的清单

9)         GetRolesForUser():取得用户所属角色的清单

10)      IsUserInRole():指出用户是否在指定的角色中

11)      RemoveUserFromRole():从一个角色中移除一个用户

12)      RemoveUserFromRoles():从多个角色中移出一个用户

13)      RemoveUsersFromRole():从一个角色中移除多个用户

14)      RemoveUsersFromRoles():从多个角色中移除多个用户名

15)      RoleExists():用户角色名是否已存在于角色表中。

代码实现(1)

创建用户:

MembershipCreateStatus mc;

Membership.CreateUser(txtUid.Text, txtPwd.Text, txtEmail.Text, txtQuestion.Text, txtAnswer.Text, true, out mc);

Response.Write(mc.ToString());

删除用户:

if (Membership.DeleteUser(txtUid.Text))

     Response.Write("OK");

else

Response.Write("Error");

修改用户信息:

if (User.Identity.IsAuthenticated)

{

     MembershipUser user = Membership.GetUser();

   

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号