![](/img/trans.png)
[英]Dynamically set domain variable in sessions file of Laravel 4.2
[英]How to set lifetime for specific domain in laravel 4.2 with redis driver?
我的config/session/lifetime
是720
。 我只想在api.example.com
中将生存期设置为4320
,该项目中的其他域也使用720
。
现在我使用:
Config::set('session.lifetime', 4320)
在api.example.com之前,它只会使Cookie在4320分钟后过期,但redis ttl也为720 * 60 s,因此存储在Session中的数据将在720分钟内销毁。
我知道了。 只需在config / session.php中添加判断,例如:
'lifetime' => $_SERVER['HOST_NAME'] == 'api.example.com' ? 4320 : 720
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.