2016-10-18 68 views
1

在我的Laravel應用程序中,我爲管理員和用戶擁有不同的身份驗證。所以我也有分離的觀點。我已將views文件夾放入admin文件夾中,以便我的管理員身份驗證的視圖路徑現在例如爲admin.auth.login。我在哪裏可以更改這些路徑,以便我可以將它們用於所有身份驗證功能?Laravel 5.3 - 更改身份驗證視圖路徑

回答

2

如果你看看你的app\Http\Controllers\Auth\LoginController.php,您將看到:

use AuthenticatesUsers; 

這是一個traits,你可以找到所有的登錄相關的方法那邊use Illuminate\Foundation\Auth\AuthenticatesUsers.php

有在顯示出如下的觀點性狀的方法:

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

你想要做什麼或者是:

  • 複製的特點出自己的一個,並修改了showLoginForm方法。

  • 覆蓋在你的LoginController.php方法showLoginForm。請參閱this
+0

是的,我必須更改每個auth函數登錄,註冊,忘記/重置密碼新視圖路徑並覆蓋控制器中的函數。我只是希望能有一個更短的方式來做到這一點。 – Marco