在我的项目中,会话到期时间为30分钟(1800秒) . 我使用Laravel 5.2并在redis中保存会话 .
但是,我对此感到困惑:
如果我将数据写入活动会话,而其TTL为100秒,则会话新TTL现在再次为1800秒 .
有人能告诉我为什么会这样吗?我想Laravel会在将数据写入会话后重置会话过期时间,但我现在不确定 .
每次调用 session_start(); 时都会更新会话 . 例如,当您刷新页面,将数据写入会话等时,会发生这种情况 . 从创建会话开始,它不是1800秒,然后在30分钟后关闭 . 从上次访问会话开始的30分钟
session_start();
1 回答
每次调用
session_start();
时都会更新会话 . 例如,当您刷新页面,将数据写入会话等时,会发生这种情况 . 从创建会话开始,它不是1800秒,然后在30分钟后关闭 . 从上次访问会话开始的30分钟