【问题标题】:reset user password using only email仅使用电子邮件重置用户密码
【发布时间】:2011-05-22 21:26:47
【问题描述】:

我正在使用 asp.net 内置登录组件,并且我已禁用安全问题和答案以及 我试图让用户只使用他的电子邮件来重置他的密码,而不需要安全问题和答案。

使用 asp.net 3.5

提前致谢

【问题讨论】:

    标签: asp.net .net-3.5


    【解决方案1】:

    您可以使用ChangePassword class 即即用型表单<asp:changepassword,也可以使用代码手动重置和更改用户密码。

            MembershipUser mu = Membership.GetUser(UserIdToChangePass);
    
            if (mu != null)
            {
                string sTempPassword = mu.ResetPassword();
                mu.ChangePassword(sTempPassword, txtNewPasswordFromUser.Text);                
            }
    

    【讨论】:

      猜你喜欢
      • 2011-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-28
      相关资源
      最近更新 更多