为什么Laravel 8.x / Jetstream电子邮件验证不起作用?

时间:2020-09-29 21:08:00

标签: laravel jetstream

我无法使用laravel 8.x和Laravel Jetstream实施电子邮件验证。

按照Laravel Jetstream文档中的指示,我对config / fortify.php中的emailVerification功能未加注释。

Features::emailVerification(),

我在App / Models / User中实现了MustVerifyEmail接口。

use Illuminate\Contracts\Auth\MustVerifyEmail;

我验证了这两个更改实际上是在服务器上发生的。我运行php artisan优化来清除配置缓存。我验证了Laravel将使用丢失的密码功能发送一封电子邮件,该电子邮件生成了指定的电子邮件。我在Laravel身份验证文档中插入了推荐的三种路由。

1 个答案:

答案 0 :(得分:3)

您忘记添加工具MustVerifyEmail

class User extends Authenticatable implements MustVerifyEmail