protected void Btn_enter_Click(object sender, EventArgs e) { User user = TestorUserNameValidator.WebValidate(TextboxLogin.Text, TextboxPassword.Text); if (user != null) { if (user.Status == (short)TestorUserStatus.Removed || user.Status == (short)TestorUserStatus.LocalNetUser || user.Status == (short)TestorUserStatus.Any) { LabelWrongUserNamePassword.Text = "Неверное имя пользователя и/или пароль"; LabelWrongUserNamePassword.Visible = true; } else if (user.Status == (short)TestorUserStatus.NotActivated) { LabelWrongUserNamePassword.Text = "Пользователь не активирован"; LabelWrongUserNamePassword.Visible = true; } else { LabelWrongUserNamePassword.Visible = false; FormsAuthentication.RedirectFromLoginPage(TextboxLogin.Text, ChRememberMe.Checked); } } else { LabelWrongUserNamePassword.Text = "Неверное имя пользователя и/или пароль"; LabelWrongUserNamePassword.Visible = true; } }
public bool ValidateCurrentUser(string userName, string password) { return(TestorUserNameValidator.WebValidate(userName, password) != null); }