laravel session 不过期

session.php配置如下:

'lifetime' => 1,
'expire_on_close' => false,

clipboard.png
而在火狐中也看到过期时间了,但是到达时间后(不管是刷新页面还是关掉浏览器再打开),session还在,还能保持登录状态做操作。我的需求是session后,要重新登录才能进行操作。。现在也不知道是哪里的原因了?

阅读 4.9k
1 个回答

跟你的session driver有关系,如果是file,那需要在php.ini里提高sesseion的回收概率

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题