欢迎来到天天文库
浏览记录
ID:9490731
大小:59.50 KB
页数:5页
时间:2018-05-01
《asp.net 2.0角色及成员管理--》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、ASP.NET2.0角色及成员管理>>一、Membership类:创建和删除用户,检索用户信,生成随机密码,登录验证创建新用户:try{Membership.CreateUser("name","passail");}catch(MembershipCreateUserExceptione){//失败sbershipCreateStatus.DuplicateUsername:caseMembershipCreateStatus.DuplicateEmail:caseMembershipCreateStatus.InvalidPassbership
2、.ValidateUser(UserName.Text,PasssAuthentication.RedirectFromLoginPage(UserName.Text,RememberMe.Checked);方法:CreateUser(创建用户)DeleteUser(删除用户)GeneratePassbershipUser类:描述在成员数据存储中单一的注册用户信息包含了众多的属性来获取和设置用户信息包含方法来检索、改变和重设密码通过诸如GetUser和CreateUser的属性返回值属性:mentCreationDateEmailLastLogin
3、DateLastPasse方法:ChangePassbership.ValidateUser(UserName.Text,PassbershipUseruser=Membership.GetUser(UserName.Text);user.ment="0";//记录登录次数RedirectFromLoginPage(UserName.Text,RememberMe.Checked);}else{MembershipUseruser=Membership.GetUser(UserName.Text);if(user!=null){stringcoun
4、t=Convert.ToInt32(user.ment)+1;user.ment=count.ToString();}}三12345下一页>>>>这篇文章来自..,。使用SQLServer提供程序<configuration><system.embershipdefaultProvider="AspNetSqlProvider"/></system.embership><providers><removename="AspNetSqlProvider"/><addname="AspNetSqlProvider"t
5、ype="System.embershipProvider,System.embership.GetUser().Username;Roles.AddUserToRole(name,"Developers");配置...e=".ASPXROLES"//CookienamecookieTimeout="30"//CookielifetimecookiePath="/"//CookiepathcookieRequireSSL="false"//RestrictcookietoSSL?cookieSlidingExpiration="true"//Ren
6、ewexpiringcookies?createPersistentCookie="false"//Issuepersiste上一页12345下一页>>>>这篇文章来自..,。ntcookie?cookieProtection="All"/>//Cookieprotectionlevel--></system...achine.config文件<membership><providers><addname="AspNetSqlMembershipProvider"type="System.embershipProvider,
7、System.e="LocalSqlServer"enablePasse="/"requiresUniqueEmail="false"passat="Hashed"maxInvalidPasspts="5"minRequiredPassinRequiredNonalphanumericCharacters="1"passptWindow="10"passwordStrengthRegularExpression=""/>上一页12345下一页>>>>这篇文章来自..,。</providers></membership>里面有两个属性,一
8、个是minRequiredPassinRequiredNonalphanumericCharacters,默认为1,意思是
此文档下载收益归作者所有