【发布时间】:2020-02-25 23:57:32
【问题描述】:
我想覆盖 config/session.php 文件中的 Laravel 默认应用程序会话值。
它需要为用户基础工作。例如,
如果用户 Sam 在他的用户配置文件首选项中设置会话超时 10 分钟,则应用程序会话仅在他不活动超过 10 分钟时有效 10 分钟,然后它需要再次请求登录。
在用户表中,用户首选会话超时存储在一列喜欢session_timeout,因此我的应用程序仅处于理想状态,即用户首选会话超时。如果有可能覆盖默认会话超时?
提前致谢。
【问题讨论】:
-
更改
lifetime属性 (app/config/session.php) 或更好地将环境变量SESSION_LIFETIME更改/添加为 600 或您需要的值。 -
要在会话开始之前设置超时,这工作stackoverflow.com/a/59920215/42106
标签: php laravel session laravel-5.6 lifetime