扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
public void Register() { try { User user = new User(); user.Username = Username; user.Password = Password; user.Email = "Anonymous@Anonymous.com"; user.AccountStatus = UserAccountStatus.Approved; user.IsAnonymous = false; Users.Create(user, false); } catch { } } |
public void Login() { try { User userToLogin = new User(); userToLogin.Username = Username; userToLogin.Password = Password; LoginUserStatus loginStatus = Users.ValidUser(userToLogin); if (loginStatus == LoginUserStatus.Success) { if (!Globals.GetSiteSettings().AllowLogin) { bool allowed = false; int userid = Users.FindUserByUsername(userToLogin.Username).UserID; ArrayList roles = Roles.GetRoles(userid); foreach (Role role in roles) { if (role.Name == "Site Administrators" || role.Name == "Global Administrators") { allowed = true; break; } } if (!allowed) { return; } } set_Cookie(userToLogin.Username, "1"); } } catch { } } |
public void ChangePassword() { try { ForumContext forumContext = ForumContext.Current; User user = forumContext.User; if (user != null) { user.ChangePassword(Password, NewPassword); } } catch { } } |
public void set_Cookie(string Username, string Selet_item) { if(Selet_item == "0") { FormsAuthentication.SetAuthCookie(Username,false); } else { ForumContext forumContext = ForumContext.Current; FormsAuthentication.SetAuthCookie(Username,true); forumContext.Context.Response.Cookies[FormsAuthentication.FormsCookieName].Expires=DateTime. _Now.AddDays(System.Convert.ToInt32(Selet_item)); } } |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者