【问题标题】:Laravel Session DurationLaravel 会话持续时间
【发布时间】:2016-01-26 20:25:52
【问题描述】:

我有一个 Laravel 项目(包括身份验证用户)。我需要记录会话持续时间。如果用户单击注销,这很容易,但如果用户关闭选项卡/窗口呢?

我想使用 JavaScript 来操纵该事件或设置超时以向服务器发送 ajax 请求以说“嘿!我在线!”然后更新会话持续时间,但似乎效率不高。

有什么想法吗?

【问题讨论】:

    标签: javascript session laravel


    【解决方案1】:

    无法确定用户是否仍在您的网站上登录。检查这一点的最接近的方法确实是使用每 x 秒进行一次 ajax 调用的 javascript。这是 Facebook 过去用来检查用户是否仍然在线的方法。

    【讨论】:

      猜你喜欢
      • 2017-06-20
      • 2012-03-02
      • 2018-09-28
      • 2014-05-22
      • 1970-01-01
      • 2018-01-24
      • 2016-04-29
      相关资源
      最近更新 更多