【发布时间】:2017-08-04 17:41:45
【问题描述】:
我对这个问题做了一些研究,大多数人都说不可能做到。有什么解决方案或破解方法可以做到这一点吗?如果会话超时,我只想更新数据库中用户的状态。
【问题讨论】:
-
你尝试了什么?
-
看看这个thread它可能对你有帮助;)
-
@RomnickSusa 我尝试在 App/Exceptions/Handler.php 中的 unauthenticated() 函数中执行此操作,但由于会话超时,因此我无法在此函数中获取用户 ID,因此我无法获取用户 ID。
-
@Maraboc 我之前读过这个帖子,这只是为了重定向到一个特定的页面,我想要的是获取用户 ID 并更新数据库中的状态
-
如果您将
// function you want to fire when the user goes idle替换为对控制器的 ajax 调用以更新您的数据库,它会这样做
标签: laravel session laravel-5.4