会话在Laravel中过期

时间:2017-11-07 08:37:49

标签: php laravel session laravel-5

我的项目中的会话到期时间为30分钟(1800秒)。我使用Laravel 5.2并在redis中保存会话。

然而,我对此感到困惑:

如果我将数据写入活动会话,而其TTL为100秒,则会话新TTL现在再次为1800秒。

有人能告诉我为什么会这样吗?我想Laravel会在将数据写入会话后重置会话过期时间,但我现在不确定。

1 个答案:

答案 0 :(得分:6)

每次调用session_start();时都会更新会话。例如,当您刷新页面,将数据写入会话等时,会发生这种情况。从创建会话开始,它不是1800秒,然后在30分钟后关闭。从上次访问会话开始的30分钟

相关问题