Laravel 6 - 密码确认

Laravel 6 - Password confirmation

我跟docs 这表示您可以配置 Laravel 让用户在您指定的路由上重新输入密码。但是,如果我按照示例进行操作,则会出现错误:

 Illuminate\Contracts\Container\BindingResolutionException
Target class [password.confirm] does not exist.

有什么想法吗?我 运行 Laravel 6.16.0。我也在使用 LdapRecords 包。

已排序。自初始版本发布到 6.16.0 以来,我一直在升级 Laravel 6.0。这个功能是在6.2中加入的,但是我的Kernel.php还是和原来的版本一样。我需要做的就是添加:

'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class,

到 Kernel.php 的 routeMiddleware 部分。