How I can check if the email is verified in Laravel 5.7?
I think, that may be with:
if(!Auth::user()->email_verified_at) {
return 'Email not verified!';
}
Or is there other methods?
Instead of checking the column directly, you can use the method included with the User model:
$user->hasVerifiedEmail()
If you read the docs, you'll see Laravel also includes a middleware named 'verified' for limiting access to verified users.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With