我想在Yii中创建一个控制器,它返回用户会话剩下的秒数。每次用户在我的页面上执行某些操作时,都会重置该设置。但我的问题是两件事。
答案 0 :(得分:0)
如果将allowAutoLogin
设置为true,则必须将用户会话的持续时间指定为login()
函数的第二个参数。在这种情况下,您需要存储登录时间的时间戳并计算差异。
如果allowAutoLogin
为false,则必须按ini_get('session.gc_maxlifetime')
获取会话超时,然后将其存储并向用户显示差异。