一旦用户在laravel 5.2 auth系统中注销,如何清除会话变量

时间:2016-05-03 06:08:05

标签: laravel-5.2

我正在使用laravel 5.2 auth系统来管理用户,但我必须在用户从站点注销后删除特定的会话变量。但我不知道在哪里放置会话销毁功能来实现这一点。

1 个答案:

答案 0 :(得分:1)

使用Session::flush();删除所有变量

Session::forget('key');用于特定密钥。

Logout之后和重定向到某个页面之前使用其中任何一个,如下所示

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

    return redirect()->route('index');
}