Laravel 5.3 - 更改认证视图路径

7 浏览
0 Comments

Laravel 5.3 - 更改认证视图路径

在我的Laravel应用程序中,我为管理员和用户设置了不同的身份验证。因此,我也有不同的视图。我将身份验证视图文件夹放在admin文件夹中,因此我的管理员身份验证的视图路径现在是admin.auth.login。我应该在哪里更改这些路径,以便在所有身份验证功能中都能使用它们?

0
0 Comments

问题的出现原因是在Laravel 5.3中,身份验证视图的路径默认是固定的,无法轻易更改。解决方法是通过复制traits并修改方法,或者在自己的LoginController.php中重写showLoginForm方法。在我的控制器中,我不得不为每个身份验证函数login、register、forgot/reset password更改新的视图路径,重写这些函数的方法。我只是希望有一种更简单的方法来做到这一点。

0