自定义MembershipProvider,asp.net2.0 Forms验证-代码及分析

来源:互联网 发布:软件配置管理流程 编辑:程序博客网 时间:2024/06/12 00:42

 今天做的项目里面涉及到了用户权限管理,我采用了自定义的MembershipProvider来实现用户管理。

实现过程如下:

1. web.config文件配置membership,和roleManager

<membership defaultProvider="testMembershipProvider"> 
      <providers> 
        <add name="testGameMembershipProvider" type="UserManager.MyMembershipProvider" description=" membership provider"/> 
      </providers> 
    </membership> 
    <roleManager enabled="true" defaultProvider="testGameRoleProvider"> 
      <providers> 
        <add name="testGameRoleProvider" type="UserManager.MyRoleProvider" description="Role Provider"/> 
      </providers> 
    </roleManager>

代码介绍如下:UserManager.MyMembershipProvider是我实现的继承自MembershipProvider的类,这个类主要实现(重载)Membership相关的一些函数。defaultProvider 设置用户以及角色管理默认的驱动程序。

MyMembershipProvider.cs代码如下:

内容比较多 详见:

http://www.myoob.cn

原创粉丝点击