我有兩種類型的用戶:「供應商」和「客戶」。而我目前使用Laravel's built-in Auth Controllers
(從make:auth
命令)做我的客戶端用戶認證。對認證後的Laravel 5.3自定義路徑重定向
而且因爲我有兩種用戶,我已經改變了對LoginController
,RegisterController
的$redirectTo
屬性,ResetPasswordController
到/client/home
。
這裏是證明:
RegisterController LoginController
現在,我每次做成功註冊,登錄和密碼重置重定向到/client/home
。
但問題是,當我在mysite.com/client/home
已經是,每當我會嘗試去mysite.com/register
或通過地址欄mysite.com/login
,它會重定向到mysite.com/home
代替mysite.com/client/home
...
我怎樣才能讓它重定向到mysite.com/client/home
每當認證的用戶嘗試訪問/login
或/register
?
所以,如果我做了一個客戶的具體對客戶身份驗證控制器文件夾,並針對我的路線給他們,我只需要設定自己的個人redirectTo屬性爲「客戶端/家」,我會得到我想要的輸出已經? –
是的,你會的。 –