spa*_*key 11 cookies session codeigniter
是否可以在CI中扩展用户的会话到期时间.我想要做的是,默认情况下,每个用户的会话cookie持续例如1天,但每次用户访问该站点时,他的会话到期时间会延长一天.
我不知道这样做是不是一个好主意,也许我应该把饼干的生命时间设置为一周,就是这样吗?
Bil*_*iam 11
我相信你想要的实际上是默认行为.看看/system/libraries/Session.php中的sess_read()和sess_update()
活动会话的last_activity每五分钟更新一次.
使用last_activity + sess_expiration <now检查会话到期
因此,对于您想要的行为,只需将您的sess_expiration时间设置为86400(一天),您应该全部设置.
归档时间: |
|
查看次数: |
27964 次 |
最近记录: |