Trigger Laravel 5.4从控制器以编程方式重置密码

时间:2017-08-30 02:58:17

标签: laravel-5.4

我需要通过我的API控制器中的另一个功能使用Laravel的开箱即用重置密码功能。

1 个答案:

答案 0 :(得分:4)

使用控制器中的ResetPasswords特性。

class ApiController extends Controller 
{
    use \Illuminate\Foundation\Auth\ResetsPasswords;

    public function doSomething(Request $request) {
        ...
        $this->broker()->sendResetLink(['email' => 'youremail@yourdomain.com']);
    }
}