首页 > 解决方案 > 实时在线用户数,node.js,jwt

问题描述

我有一个应用程序,用户通过 JWT 验证登录。登录成功时,我会将此用户标记为“online:true”,如果用户注销,则将其标记为“online:false”。但是,如果用户没有登出,我不会实时知道他的token是否过期,所以统计不合理。

这些方法我都考虑过:</p>

  1. jwt过期事件?
  2. 使用 setTimeout,setInterval
  3. redis过期事件?

以上方法都不好,

标签: node.jsjwt

解决方案


推荐阅读