在我的网站上,当您登录时,我希望将这些会话保持活动10个小时。
现在,当我关闭浏览器时,我的会话结束了。我怎么能延长这个?
我已经在配置中检查了auth生命周期,默认设置为2周(以秒为单位),但它仍然没有让我进入。
我使用Kohana和包含的Auth模块。
答案 0 :(得分:0)
默认情况下,PHP会话将在浏览器窗口关闭时到期
您需要在php.ini中修改session.cookie_lifetime
或使用ini_set('session.cookie_lifetime', 36000)
或session_set_cookie_params(36000)在浏览器关闭后将会话cookie保持活动状态10小时。