【发布时间】:2020-01-28 16:44:42
【问题描述】:
我在 laravel 项目中使用 JWT 令牌进行身份验证,现在我陷入忘记密码的困境。我想让令牌只对一次点击有效。用户在他的电子邮件上单击设置密码后,他可以设置他的密码,但再次尝试设置密码是不可能的。我想创建一个用户并向他发送一封电子邮件,其中包含一个链接以设置带有令牌的密码,仅对一次单击或类似的东西有效。
【问题讨论】:
-
您的意思是,在单击邮件中的链接后使重置链接过期,该链接将重定向到您的密码重置页面。用户成功更新密码或失败都没有关系,如果他重新加载或再次访问相同的 URL,那么这个 URL 应该已经过期,因为它已经被使用了。你想要这个吗?
-
是的,我想要这个。
标签: laravel jwt token forgot-password