Laravel 5.4設置logout注銷賬戶的重定向路徑


當我們修改Laravel默認Auth默認路徑時,在點擊logout按鈕注銷時,默認跳轉的地址為項目的根目錄,

若想設置成自定義的重定向路徑,可以按照如下設置:

方法一:

在Auth \ LoginController中,您有:

use AuthenticatesUsers;

將其更改為:

use AuthenticatesUsers { logout as performLogout;
}

然后在LoginController中定義一個新方法logout()

public function logout(Request $request) { $this->performLogout($request); return redirect()->route('your_route');//your_route自定義的路由as別名
}

 

方法二:

在Auth \ LoginController中定義一個新方法logout()

public function logout(Request $request) { $this->guard()->logout(); $request->session()->flush(); $request->session()->regenerate(); return redirect('/'); }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM