gpt4 book ai didi

php - 如何检测用户是否已登录 symfony?

转载 作者:行者123 更新时间:2023-12-02 22:41:12 24 4
gpt4 key购买 nike

我需要知道如果 symfony 中的特定用户登录了应用程序,我该如何获取,有没有办法获取当前登录用户的 session ID?

当我有一个名为 is_online 的字段并在用户登录和注销应用程序时设置它时,我尝试使用一个表,所以当用户关闭浏览器或当 session 结束时,字段 is_online 保持为真。这就是我需要另一种方法来获取用户是否已登录应用程序的原因。

任何建议都会有用。

最佳答案

您可以从用户发送 ajax 请求,并且只要有人不发送请求,例如 1 分钟,就将他的状态更改为离线。将状态存储在一些键值存储中是个好主意,即 MemCache。在这里寻找 details .

关于php - 如何检测用户是否已登录 symfony?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10739355/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com