有没有办法不用laravel中的auth从页面注销
是否可以从页面注销并重定向到登录页面而不使用auth,如下所示 Auth::logout()强> 您可以使用会话的或来清除所有会话:有没有办法不用laravel中的auth从页面注销,laravel,laravel-5,laravel-5.2,Laravel,Laravel 5,Laravel 5.2,是否可以从页面注销并重定向到登录页面而不使用auth,如下所示 Auth::logout() 您可以使用会话的或来清除所有会话: request()->session()->regenerate(true); request()->session()->flush(); // then redirect to login return redirect()->route('login'); 更新 注释代码中有两个返回语句: public function sig
request()->session()->regenerate(true);
request()->session()->flush();
// then redirect to login
return redirect()->route('login');
更新
注释代码中有两个返回语句:
public function signout(Request $request) {
// don't return here
// return Auth::logout();
return redirect('/login');
}
//在控制器中使用会话查找我的控制器代码:公共函数注销(请求$Request){return Auth::logout();return redirect('/login');}好的,只需将
Auth::logout
替换为Request()->session()->重新生成(true)代码>
Session::flush();
return redirect()->route('login');