Authentication laravel 4.1密码提醒:有没有办法使过时的代币不可用?
我目前正在使用一个提醒控制器(使用php artisan auth:Emptures controller创建),以便为用户提供密码重置机制。我正在测试该机制,对于同一用户/电子邮件出现以下情况感到惊讶:Authentication laravel 4.1密码提醒:有没有办法使过时的代币不可用?,authentication,laravel,reminders,Authentication,Laravel,Reminders,我目前正在使用一个提醒控制器(使用php artisan auth:Emptures controller创建),以便为用户提供密码重置机制。我正在测试该机制,对于同一用户/电子邮件出现以下情况感到惊讶: 密码请求#1(发送令牌#1) 密码请求#2(发送令牌#2) 使用令牌#2重置密码:使用密码#2重置。在此阶段,用户已成功重置其密码 使用令牌#1重置密码:使用密码#1重置。在此阶段,密码已更改为密码#1,这有点出乎意料 我想这是Laravel上的预期行为,但我希望在成功重置时有一种取消其他令牌
Tepp.重置密码后,只需运行如下函数
PasswordReminder::where('email', $user->email)->delete()
这将清除该用户的所有令牌