我正在开发一个社交网络 laravel 应用程序。我在每次用户登录时创建一个会话(组织 ID)。
所以奇怪的事情是当我关闭浏览器并关闭 PC 并在 8 或 9 小时后出现时,用户已经登录(没关系)但我声明的会话(组织 ID)为空,所以我得到错误页面。
然后我清除了浏览器缓存、cookies、会话并再次登录它工作正常,当应用程序保持登录状态时会出现问题。
谁能帮我解决这种情况。是laravel相关的问题吗?
PLZ 注意:当浏览器关闭并返回应用程序时,它不会产生任何问题。问题显示从应用程序离开一天或其他时间。
我的 session.php 文件值是
'driver' => 'file',
'lifetime' => 480,
'expire_on_close' => false,
会话创建
Session::put('organization_id', 123);