【发布时间】:2014-05-28 03:16:57
【问题描述】:
我目前正在使用 ReminderController(使用 php artisan auth:reminders-controller 创建)为用户提供密码重置机制。我正在测试该机制,并对同一用户/电子邮件出现以下情况感到惊讶:
- 密码请求#1(发送令牌#1)
- 密码请求#2(发送令牌#2)
- 使用令牌#2 重置密码:使用密码#2 重置。在这个阶段,用户已经成功重置了他的密码
- 使用令牌#1 重置密码:使用密码#1 重置。在这个阶段,密码已更改为密码#1,这有点出乎意料。
我想这是 Laravel 上的预期行为,但我希望有一种方法可以在成功重置时取消其他令牌(为用户)。
我希望有一个我不知道的配置步骤或一个额外的代码挂钩来插入其中一个步骤...
感谢您的帮助,
特普。
【问题讨论】:
标签: authentication laravel reminders