我有$config['sess_expiration'] = 7200;
我的config.php文件,这意味着最后在2小时内该会话。程度笨会话过期
默认情况下,会话创建了用户登录。现在我想要基于用户IDLE状态的最后一个会话。
因此,当用户在网页上的活跃,我需要更新会话。
Ex。
通过Ajax甲POLL到服务器每隔2分钟与当前用户状态,IDLE
或ACTIVE
如果状态是ACTIVE
然后我想程度/更新/更新会话超时,用于从AJAX另外2小时呼叫。
逸岸如果状态IDLE
我会在网页上运行一个计时器,它达到其超时(2小时)之前,我需要显示一个警告用户==>
“您当前的会话需要到期,你想续约吗?“
如果用户点击YES
的话,我想某种程度上会话2小时,否则我将发送注销命令。
所以现在的问题是:如何续签/更新/程度的会话超时programically?
还有其他更好的解决方案。
我使用PHP 5,笨2.x中,Bitauth(用户认证)。
感谢