【发布时间】:2019-03-10 12:57:29
【问题描述】:
我自定义了我的 LoginController 以防止用户在未验证帐户时登录,因为这不是 Laravel 的默认行为。
现在用户正在登录并且帐户未经过验证,我问他是否希望收到新的邮件通知来验证他的帐户。由于我没有 $request->user() 我不知道如何覆盖此方法:
验证控制器.php
public function resend(Request $request)
{
if ($request->user()->hasVerifiedEmail()) {
return redirect($this->redirectPath());
}
$request->user()->sendEmailVerificationNotification();
return back()->with('resent', true);
}
我考虑过获取用户的邮件,但我如何才能根据他的邮件而不是 Laravel 期望的 user() 向他发送电子邮件?
【问题讨论】:
标签: laravel