Translate Into English Coffee & Tea
ASP.NET 中的 AJAX ASP.NET 画图全接触 ASP.NET 与 XML 声明式数据绑定 ASP.NET 网页抓取
C# 基础 C# 类教程 C# 加密 ASP.NET 成员资格 非“自动化”处理 Excel
QuickAjax Ajax 完美的语法高亮器 Silverlight Popfly
通栏广告
ASP.NET 成员资格-介绍

关于本连载的内容,我们也可以参见 asp.net 官方网站的 Learn 栏目,地址:http://www.asp.net/learn/security/?lang=cs

ASP.NET 中,已经具有了用户管理、角色管理的功能,我们只需要写很少量的代码,就可以实现用户创建、登录、更改密码等功能。本连载说说用户管理,即成员资格,阅读了本连载之后,对角色管理也就依葫芦画瓢,信手拈来了。

我们看看下面的类:

System.Object
  System.Configuration.Provider.ProviderBase
    System.Web.Security.MembershipProvider
      System.Web.Security.ActiveDirectoryMembershipProvider
      System.Web.Security.SqlMembershipProvider
      System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider
      System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider

可以看出 MembershipProvider 继承于 ProviderBase,ActiveDirectoryMembershipProvider、SqlMembershipProvider 等继承于 MembershipProvider。我们这里要说的就是 SqlMembershipProvider,它是使用 SQL Server 数据库来存储用户信息,也是我们平时最常用的。

 

文章评论
标题:必填
内容:
文章信息