我对这个问题进行了一些研究,其中大多数人都认为这是不可能做到的。有没有任何解决方案或黑客方法来做到这一点?我只是想在会话超时时更新数据库中用户的状态。
答案 0 :(得分:0)
最好的办法是做一份工作:
对于会话使用类型数据库:https://laravel.com/docs/5.4/session
有一个名为last_activity的字段带有时间戳(我认为laravel会自动更新它)。
现在您可以编写一个作业来检测所有具有时间戳< last_activity + your_session_time并更新用户。