2017-06-21 66 views
0

我使用的是流浪+宅基地+ VirtualBox和Laravel 5.4,中間件重定向沒有身份驗證的用戶登陸頁面,這是不同的網址:Laravel重定向到錯誤的URL

return redirect()->away(env('APP_LOGIN') . '&logout=true'); 

我.ENV文件:

APP_LOGIN=http://login.app/ 

但是,當重定向發生時,它重定向到

http://login.app/://login.app/ 

如何解決呢?

回答

0

註銷後的重定向是在特徵AuthenticatesAndRegistersUsers中硬編碼的。您可以通過添加此重寫它在你的AuthController:

public function getLogout() 
{ 
    $this->auth->logout(); 

    return redirect('logout'); 
} 

原來的答覆在這裏給出 https://stackoverflow.com/a/29797510/7672311

+0

我使用,因爲使用中央登錄應用的自定義登錄類, – Detryer