帮助:论坛帮助/找回密码

来自Blueidea
跳转至: 导航搜索

帐号过期,无法取回密码的原因

  • 现象:在找回密码的页面中,用户输入好用户名和注册邮箱后点击了“提交”按钮。用户然后去查看邮箱,没有收到相应邮件(此时系统正在发送邮件过程中),而用户以为是操作失误,只好又重新进行一次找回密码的操作,然后继续查看邮箱,此时用户在邮箱发现邮件(此邮件是第一次找回密码操作系统所发送的邮件),点击重设密码的链接,得到“帐号过期,无法取回密码”的错误提示。
  • 原理:系统发送重设密码的邮件时,系统会随即生成一个随机的Hash码,而上面的过程中,用户进行了两次找回密码的操作,即系统一共生成了两次Hash码,而只有最后一次生成的Hash码才是有效的。所以用户只要点击最后一封邮件中的重设密码的链接就行了。