Laravel 5.4設置logout註銷帳戶的重定向路徑

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

若想設置成自定義的重定向路徑,能夠按照以下設置:this

方法一:spa

在Auth \ LoginController中,您有:code

use AuthenticatesUsers;

將其更改成:orm

use AuthenticatesUsers { logout as performLogout;
}

而後在LoginController中定義一個新方法logout()blog

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

 

方法二:路由

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

public function logout(Request $request) { $this->guard()->logout(); $request->session()->flush(); $request->session()->regenerate(); return redirect('/'); }
相關文章
相關標籤/搜索