Laravel 5.3 - 更改身份验证视图路径

时间:2016-10-18 13:52:47

标签: laravel-5.3

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

1 个答案:

答案 0 :(得分:3)

如果你看一下app\Http\Controllers\Auth\LoginController.php,你会看到:

use AuthenticatesUsers;

它是traits,您可以在use Illuminate\Foundation\Auth\AuthenticatesUsers.php找到所有与登录相关的方法。

特征中的方法显示如下视图:

public function showLoginForm()
{
    return view('auth.login');
}

您要做的是:

  • 将特征复制到您自己的特征并修改showLoginForm方法。

  • 覆盖showLoginForm中的方法LoginController.php。请参阅this