如何在 laravel 中使用 Session::p ut() 添加自动过期会话时间



我正在拉拉维尔中设置一些自定义会话。

Session::put('key','value') 

如何在Laravel中使用Session::put()功能设置自动过期时间

这可能不是最好的解决方案,但我建议你这样做。

用户首次打开您的网站时,输入一个last_activity键,并将当前日期时间(或时间戳(作为值。

然后,每次用户加载页面时,在更新last_activity密钥之前,请检查当前日期时间和上次活动(如果会话仍然存在,则具有上次加载页面的日期时间(之间的差异。

您现在可以删除或不删除该key,具体取决于结果。最后更新您的last_activity密钥。

这样,您就可以在 laravel 中的会话中放置值

$data = Session::put('key','value');

最新更新