如何在Laravel 5.4中手动发送密码重置请求?

时间:2019-04-01 11:34:40

标签: laravel

我想从控制器内部手动将密码重置请求发送给特定用户(不是当前登录的用户)。我在Laravel代码中进行了一些挖掘,似乎应该在postEmail(Request $request)中调用ResetsPasswords,但似乎无法弄清楚如何访问正确的PasswordController实例来调用它。

1 个答案:

答案 0 :(得分:1)

似乎是您的管理员,因此从一开始,您可以在数据库(is_active)中设置一列,并将其更改为0,然后检查用户登录时是否为is_active == 0。如果为0,则允许他设置新密码,然后对新密码进行哈希处理,并将is_active更改为1