我正在拉拉维尔中设置一些自定义会话。
Session::put('key','value')
如何在Laravel中使用Session::put()
功能设置自动过期时间
这可能不是最好的解决方案,但我建议你这样做。
用户首次打开您的网站时,输入一个last_activity
键,并将当前日期时间(或时间戳(作为值。
然后,每次用户加载页面时,在更新last_activity
密钥之前,请检查当前日期时间和上次活动(如果会话仍然存在,则具有上次加载页面的日期时间(之间的差异。
您现在可以删除或不删除该key
,具体取决于结果。最后更新您的last_activity
密钥。
这样,您就可以在 laravel 中的会话中放置值
$data = Session::put('key','value');