`

6、使用ASP.NET Membership

阅读更多
使用ASP.NET Membership

通过Asp.net Membership,我们可以创建用户、删除用户和编辑用户属性。

Asp.net Framework内包含了两个Membership提供程序
SqlMembershipProvider --通过微软SQL Server数据库保存用户信息
ActiveDirectoryMembershipProvider --通过活动目录或活动目录应用程序模式服务器保存用户信息。

1、使用Membership API
CreateUser
DeleteUser
FindUsersByEmail
FindUsersByName
GeneratePassword  --随机生成密码
GetAllUsers
GetNumberOfUsersOnline
GetUser
GetUserNameByEmail
UpdateUser
ValidateUser--验证用户名和密码
ValidatingPassword --当进行用户密码校验时触发,可以通过处理该事件来执行自定义的验证算法
...

5、配置 SqlMembershipProvider提供程序
SQLMembershipProvider是默认的Membership提供程序。
默认在App_Data文件夹中的SQL Server精简版数据库ASPNETDB.mdf中。

6、配置ActiveDirectorMembershipProvider
P80-P83

7、创建自定义Membership提供程序
P84

2011-5-5  22:53:32 danny

分享到:
评论

相关推荐

    asp.net--membership详解

    通过理解其核心组件,如 `aspnet_Users` 表以及 `aspnet_Profile` 表的使用方式,开发者可以更高效地利用 ASP.NET Membership 构建出安全、可靠的应用程序。此外,对于想要进一步扩展用户信息管理功能的开发者来说,...

    强力重置ASP.NET membership加密后的密码!

    ASP.NET的Membership是微软.NET Framework框架中用于身份验证和用户管理的一个重要组件。它提供了一套现成的接口和类,使得开发者可以方便地创建、验证和管理网站用户的账号信息。在某些情况下,如接手旧项目或者...

    ASP.net Membership角色与权限管理

    ASP.net Membership 角色与权限管理 ASP.net Membership 角色与权限管理是 ASP.net 框架中的一种用户管理机制,提供了 Role-based 访问控制和基于 Membership 的用户身份验证和授权机制。该机制基于 System.Web....

    ASP.NET身份验证机制membership

    ASP.NET Membership使用的是提供器模式。ASP.NET Framework内包含了两个Membership提供器: q SqlMembershipProvider——通过微软SQL Server数据库保存用户信息; q ActiveDirectoryMembershipProvider——通过...

    ASP.NET Membership and Roles in Silverlight 3

    在 Silverlight 中集成 ASP.NET Membership 和 Roles,通常需要使用 WCF(Windows Communication Foundation)服务来实现客户端与服务器之间的通信。 - 开发者需要创建一个 WCF 服务,该服务封装了对 Membership 和...

    asp.net2.0 的 membership

    苏鹏 asp.net2.0 的 membership 苏鹏 asp.net2.0 的 membership

    ASP.NET membership的XML配置

    在ASP.NET中,我们通常会使用Web.config文件来存储应用程序的配置信息,包括membership设置。这些设置定义了如何创建、验证和管理用户账户。 首先,让我们看看在Web.config文件中如何配置membership。以下是一个...

    asp.net上机实验mypetshop源码

    5. **ASP.NET Membership**:为了实现用户注册和登录功能,mypetshop可能利用了ASP.NET的Membership API,这是一个内置的用户身份验证和授权系统。 6. **ASP.NET State Management**:由于Web的无状态性,ASP.NET...

    基于asp.net2.0中membership系统角色、用户、资源的权限设计

    基于asp.net2.0中membership系统角色、用户、资源的权限设计

    一个基于Asp.Net和 SQL Server 2005 的一个简单的WIKI引擎

    是一个基于Asp.Net和 SQL Server 2005 的一个简单的WIKI引擎,其... 可以使用 Asp.Net MemberShip进行会员管理 容许你关闭某些页面 私密页面仅供认证用户浏览 可以让匿名者按页面的形式编写 支持Google Analytics.

    ASP.NET第一步(基于C#和ASP.NET 2.0).rar

    学习"ASP.NET第一步(基于C#和ASP.NET 2.0)",你将深入理解如何使用C#编写ASP.NET应用程序,如何设计和使用控件,以及如何利用ASP.NET 2.0的特性来构建动态、交互性强的Web应用。这个资源中的源码实例更是实践学习...

    ASP.NET教程 ASP.NET教程

    6. **数据绑定**:ASP.NET支持多种数据绑定技术,如DataSource控件和Linq-to-SQL,使得数据展示和操作更加简便。 7. **分页(Paging)和排序(Sorting)**:对于大量数据展示,ASP.NET提供了内置的分页和排序功能,...

    初识 ASP.NET Membership 用户管理

    6. **自定义配置:*** Membership支持配置以适应不同的需求,比如指定数据源和成员资格提供程序。.NET Framework提供SqlMembershipProvider和ActiveDirectoryMembershipProvider作为内置提供程序,也可以实现自定义...

    ASP.NET 2.0入门经典:C#编程篇.pdf

    7. ** Membership 和 Role Management **:ASP.NET 2.0引入了会员(Membership)和角色(Role)管理,用于用户身份验证和授权,简化了安全性的实现。 8. **配置管理**:ASP.NET 2.0的配置系统允许开发者在不修改...

    asp.net新闻模块

    ASP.NET 2.0作为.NET Framework的一部分,引入了大量改进和新特性,包括控件事件模型、母版页(Master Pages)、数据绑定(Data Binding)以及角色和成员资格管理(Role and Membership)。这些功能使得开发者能够更...

    asp.net 3.5 unleashed

    除了上述主要特性外,ASP.NET 3.5还包含了一些其他改进,如新的ASP.NET Membership和Profile服务,提供了更强大的用户管理和个性化设置功能;改进的安全性和性能优化措施,帮助开发者构建更加安全和高效的Web应用...

    ASP.NET个人网页

    此外,可以利用ASP.NET的Membership和Role管理来控制用户权限,确保只有授权用户才能查看或编辑自己的日志。 接着,**相册**功能需要处理图片上传、显示和管理。ASP.NET提供了FileUpload控件用于文件上传,同时可以...

    asp.net源码 网上小说网

    6. ** Membership 和 Role Provider**:ASP.NET 2.0引入了成员资格(Membership)和角色(Role)提供者,用于管理和控制网站用户的登录、注册和权限分配。 7. **Master Pages**:可能使用了主页面(Master Pages)...

    如何在IIS6.0里面显示ASP.NET v2.0.50727

    v2.0.50727是ASP.NET 2.0的一个具体版本,它引入了许多新特性,如Master Pages、Membership Provider模型、更新的控件库等,极大地提高了Web开发的效率和灵活性。 ### 二、在IIS6.0中注册ASP.NET v2.0.50727 #### ...

Global site tag (gtag.js) - Google Analytics