Class验证不存在,邮箱验证Laravel 5.7
Class verified does not exist, Email verification Laravel 5.7
我已将我的 Laravel 项目从 5.6 更新到 5.7。 Laravel 5.7 附带了新的电子邮件验证功能,因此我尝试在我的新项目中构建它。
我按照 Laravel 文档中更新指南的说明进行操作,但在我的网站上注册了一个新用户后,我收到消息:Class verified does not exist
。它确实给我发了一封电子邮件,所以那部分工作得很好。但我想我的中间件中遗漏了一些东西,因为文档说我们必须添加:Auth::routes(['verify' => true]);
而不是原来的 Auth::routes();
有没有人遇到和我一样的问题?
确保您已经在App\Http\Kernel中注册了经过验证的中间件。php:
protected $routeMiddleware = [
...
'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,
我已将我的 Laravel 项目从 5.6 更新到 5.7。 Laravel 5.7 附带了新的电子邮件验证功能,因此我尝试在我的新项目中构建它。
我按照 Laravel 文档中更新指南的说明进行操作,但在我的网站上注册了一个新用户后,我收到消息:Class verified does not exist
。它确实给我发了一封电子邮件,所以那部分工作得很好。但我想我的中间件中遗漏了一些东西,因为文档说我们必须添加:Auth::routes(['verify' => true]);
而不是原来的 Auth::routes();
有没有人遇到和我一样的问题?
确保您已经在App\Http\Kernel中注册了经过验证的中间件。php:
protected $routeMiddleware = [
...
'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,