如何检查电子邮件是否已在Laravel 5.7中验证?
我认为可能是这样的
if(!Auth::user()->email_verified_at) {
return 'Email not verified!';
}
或者还有其他方法吗?
答案 0 :(得分:10)
您可以使用User模型随附的方法来代替直接检查列:
$user->hasVerifiedEmail()
如果您阅读文档,将会看到Laravel还包含一个名为“ verified”的中间件,用于限制对经过验证的用户的访问。
答案 1 :(得分:0)
请参阅this blog。您可以添加相同的中间件