【发布时间】:2018-07-03 08:18:23
【问题描述】:
我已经阅读了很多堆栈问题,但我仍然无法解决我的问题 我有一些数组数据,我将在成功登录后存储在会话中
session(['menuList' => $menuList]);
和
session(['pageList' => $fullPage]);
当用户单击注销按钮时,我将执行以下操作
session_destroy();
$request->session()->forget('pageList');
$request->session()->forget('menuList');
Session::flush();
$request->session()->flush();
Auth::logout();
但如果我在登录页面中打印会话值会话仍然没有被破坏。我不知道为什么它不破坏
即使我给了
public function __construct()
{
session_start();
}
谁能帮我解决这个问题
【问题讨论】:
-
Laravel 不使用原生会话的东西,
session_start()和session_destroy()不会影响 Laravel 会话。 -
@sisve.oh 好的。但我添加只是因为会话刷新不起作用,即使会话也忘记了
标签: php laravel laravel-5 laravel-5.2