有没有办法不用laravel中的auth从页面注销

有没有办法不用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

是否可以从页面注销并重定向到登录页面而不使用auth,如下所示

Auth::logout()

您可以使用会话的或来清除所有会话:

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');