首页 文章

经验证的课程不存在,电子邮件验证Laravel 5.7

提问于
浏览
0

我已将我的Laravel项目从5.6更新到5.7 . Laravel 5.7附带了新的电子邮件验证,因此我尝试在我的新项目中构建它 . 我从Laravel文档中获得了更新指南中的说明,但在我的网站上注册新用户后,收到消息: Class verified does not exist . 它确实给我发了一封电子邮件,所以这部分工作正常 . 但我想我的中间件中缺少一些东西,因为文档说我们必须添加: Auth::routes(['verify' => true]); 而不是原来的 Auth::routes();

anybode和我一样有同样的问题吗?

1 回答

  • 3

    确保您已在App \ Http \ Kernel.php中注册了经过验证的中间件:

    protected $routeMiddleware = [
        ...
        'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,
    

相关问题