问题描述
当用户登录并浏览网站时,有时 session()-> get()会获得错误的会话数据,从而显示错误的用户数据,因为我使用会话来查询用户数据库中的详细信息。
这是我设置会话的方式
$this->setUserSession($user);
private function setUserSession($user)
{
$data = [
'id' => $user['id'],'username' => $user['username'],'isLoggedIn' => true,];
session()->set($data);
return true;
}
我使用 session()-> get('id')
然后我用
销毁它public function logout()
{
session()->destroy();
return redirect()->to('login');
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)