我目前正在使用ReminderController (使用php artisan auth:reminders-controller创建),以便为用户提供密码重置机制。我正在测试该机制,并惊讶地发现,对于同一个用户/电子邮件,有以下场景:
我想这是Laravel上的预期行为,但是我希望有一种方法来取消其他令牌(对于用户),每当成功的重置发生时。
我希望要么是一个我不知道的配置步骤,要么是一个额外的代码钩子插入其中一个步骤.
谢谢你的帮忙,
泰普。
发布于 2014-05-27 19:16:57
重置密码后,只需运行如下函数
PasswordReminder::where('email', $user->email)->delete()这将清除该用户的任何令牌。
https://stackoverflow.com/questions/23897166
复制相似问题