我的朋友刚刚在Buzz上发布了一个问题:
当您在大多数页面中点击“忘记密码”时,它们就会出现 会发送一封包含链接的电子邮件 (大多数时候它会过期 某时)重置你的通行证。多数情况 链接的案例包括一些东西 像UUID一样。这有名字吗? 技术?制作一个可过期的网址/ 链接?我这样做的方式就是 生成UUID或其他东西 更简单,做所有过期的东西 编程。我想知道是否 有这样一个名字 技术
在阅读了他的问题之后,我现在对此感到好奇,这种技术已经有了一个名字,或者更好,它已经被认为是全球社区的一种模式?
答案 0 :(得分:3)
答案 1 :(得分:2)
我认为UI模式的名称是“密码重置模式”或“忘记密码模式”。
最糟糕的实现之一是你回答“安全”问题以重置密码,因为它们真的不安全,正如Colin Hebert指出的链接says。
最好的实现之一是Amiando要求用户的电子邮件地址和新密码,然后通过电子邮件发送确认以确认新密码。有关this博客的更多信息。
用户通过电子邮件或其他个人媒体(如手机短信)确认自己的身份非常重要(不太常见)。
此模式here的实现的其他示例。
答案 2 :(得分:0)
这是我在我的应用程序中使用的基本模式:
然后他们可以使用此密码登录或在登录后更改(可选)
我认为从安全角度来看这是最好的,并且最终用户也很容易使用。