protected void Page_Load() { if (!IsPostBack) { // Determine the sections to render var hasLocalPassword = OpenAuth.HasLocalPassword(User.Identity.Name); setPassword.Visible = !hasLocalPassword; changePassword.Visible = hasLocalPassword; CanRemoveExternalLogins = hasLocalPassword; // Render success message var message = Request.QueryString["m"]; if (message != null) { // Strip the query string from action Form.Action = ResolveUrl("~/Account/Manage"); SuccessMessage = message == "ChangePwdSuccess" ? "Your password has been changed." : message == "SetPwdSuccess" ? "Your password has been set." : message == "RemoveLoginSuccess" ? "The external login was removed." : String.Empty; successMessage.Visible = !String.IsNullOrEmpty(SuccessMessage); } } }
protected void Page_Load() { if (!IsPostBack) { // 決定要呈現的區段 var hasLocalPassword = OpenAuth.HasLocalPassword(User.Identity.Name); setPassword.Visible = !hasLocalPassword; changePassword.Visible = hasLocalPassword; CanRemoveExternalLogins = hasLocalPassword; // 呈現成功訊息 var message = Request.QueryString["m"]; if (message != null) { // 使查詢字串脫離動作 Form.Action = ResolveUrl("~/Account/Manage"); SuccessMessage = message == "ChangePwdSuccess" ? "您的密碼已變更。" : message == "SetPwdSuccess" ? "您的密碼已設定。" : message == "RemoveLoginSuccess" ? "已移除外部登入。" : String.Empty; successMessage.Visible = !String.IsNullOrEmpty(SuccessMessage); } } }
protected void Page_Load() { if (!IsPostBack) { // Determinar las secciones que se van a presentar var hasLocalPassword = OpenAuth.HasLocalPassword(User.Identity.Name); setPassword.Visible = !hasLocalPassword; changePassword.Visible = hasLocalPassword; CanRemoveExternalLogins = hasLocalPassword; // Presentar mensaje de operación correcta var message = Request.QueryString["m"]; if (message != null) { // Seccionar la cadena de consulta desde la acción Form.Action = ResolveUrl("~/Account/Manage.aspx"); SuccessMessage = message == "ChangePwdSuccess" ? "Su contraseña se ha cambiado." : message == "SetPwdSuccess" ? "Su contraseña se ha establecido." : message == "RemoveLoginSuccess" ? "El inicio de sesión externo se ha quitado." : String.Empty; successMessage.Visible = !String.IsNullOrEmpty(SuccessMessage); } } }
protected void Page_Load() { if (!IsPostBack) { // 确定要呈现的节 var hasLocalPassword = OpenAuth.HasLocalPassword(User.Identity.Name); setPassword.Visible = !hasLocalPassword; changePassword.Visible = hasLocalPassword; CanRemoveExternalLogins = hasLocalPassword; // 呈现成功消息 var message = Request.QueryString["m"]; if (message != null) { // 从操作中去除查询字符串 Form.Action = ResolveUrl("~/Account/Manage"); SuccessMessage = message == "ChangePwdSuccess" ? "已更改你的密码。" : message == "SetPwdSuccess" ? "已设置你的密码。" : message == "RemoveLoginSuccess" ? "已删除外部登录。" : String.Empty; successMessage.Visible = !String.IsNullOrEmpty(SuccessMessage); } } // 对外部帐户列表进行数据绑定 var accounts = OpenAuth.GetAccountsForUser(User.Identity.Name); CanRemoveExternalLogins = CanRemoveExternalLogins || accounts.Count() > 1; externalLoginsList.DataSource = accounts; externalLoginsList.DataBind(); }
protected void Page_Load() { if (!IsPostBack) { // 确定要呈现的节 var hasLocalPassword = OpenAuth.HasLocalPassword(User.Identity.Name); setPassword.Visible = !hasLocalPassword; changePassword.Visible = hasLocalPassword; CanRemoveExternalLogins = hasLocalPassword; // 呈现成功消息 var message = Request.QueryString["m"]; if (message != null) { // 从操作中去除查询字符串 Form.Action = ResolveUrl("~/Account/Manage.aspx"); SuccessMessage = message == "ChangePwdSuccess" ? "已更改你的密码。" : message == "SetPwdSuccess" ? "已设置你的密码。" : message == "RemoveLoginSuccess" ? "已删除外部登录。" : String.Empty; successMessage.Visible = !String.IsNullOrEmpty(SuccessMessage); } } }
protected void Page_Load() { if (!IsPostBack) { // Determine las secciones que se van a presentar var hasLocalPassword = OpenAuth.HasLocalPassword(User.Identity.Name); setPassword.Visible = !hasLocalPassword; changePassword.Visible = hasLocalPassword; CanRemoveExternalLogins = hasLocalPassword; // Presentar mensaje de operación correcta var message = Request.QueryString["m"]; if (message != null) { // Seccionar la cadena de consulta desde la acción Form.Action = ResolveUrl("~/Account/Manage"); SuccessMessage = message == "ChangePwdSuccess" ? "Se ha cambiado la contraseña con éxito." : message == "SetPwdSuccess" ? "Se estableció la contraseña." : message == "RemoveLoginSuccess" ? "El inicio de sesión externo se ha quitado." : String.Empty; successMessage.Visible = !String.IsNullOrEmpty(SuccessMessage); } } // Vincular con datos la lista de las cuentas externas var accounts = OpenAuth.GetAccountsForUser(User.Identity.Name); CanRemoveExternalLogins = CanRemoveExternalLogins || accounts.Count() > 1; FuncUser user = new FuncUser(); Infousuario info = user.DatosUsuario(); LblName.Text = "Hola " + info.Nombre + ", en esta página puedes cambiar tu contraseña. Te recomiendo que realices este procedimiento con frecuencia para evitar ataques."; }
protected void Page_Load() { //Check if the user has already a registered store SqlConnection memberConnection = new SqlConnection("user id=G30;server=(LocalDb)\\v11.0;" + "Trusted_Connection=yes;" + "database=aspnet-WebSite4-20130524105041;" + "connection timeout=30"); SqlDataReader myReader = null; try { memberConnection.Open(); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } SqlCommand myCommand = new SqlCommand("Select Id_S From dbo.Users WHERE UserName = '******'", memberConnection); myReader = myCommand.ExecuteReader(); myReader.Read(); if (myReader[0].ToString() != "") { M1.Visible = true; M2.Visible = false; } else { M1.Visible = false; M2.Visible = true; } if (!IsPostBack) { // Determine the sections to render var hasLocalPassword = OpenAuth.HasLocalPassword(User.Identity.Name); setPassword.Visible = !hasLocalPassword; changePassword.Visible = hasLocalPassword; CanRemoveExternalLogins = hasLocalPassword; // Render success message var message = Request.QueryString["m"]; if (message != null) { // Strip the query string from action Form.Action = ResolveUrl("~/Account/Manage.aspx"); SuccessMessage = message == "ChangePwdSuccess" ? "Your password has been changed." : message == "SetPwdSuccess" ? "Your password has been set." : message == "RemoveLoginSuccess" ? "The external login was removed." : String.Empty; successMessage.Visible = !String.IsNullOrEmpty(SuccessMessage); } } }