如何使用Supplyauth识别Nextjs应用上的活跃用户?

iswrvxsc  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(63)

我想确定谁在我的应用程序上,这样我就可以放置绿色徽章作为指示器。
我通过Google OAuth登录到我的应用程序(我还没有部署),因此会话被存储。然而,我几天前离开,它仍然存在。所以,我不知道实现这一点的最佳算法或查询。希望其他开发人员能够克服这个问题。

6ie5vjzr

6ie5vjzr1#

通常情况下,您可以选择存储每个用户的最后请求时间,并默认将最近请求发生在最近30分钟左右的任何用户视为绿色。当然,某些情况可能会覆盖它,例如用户单击注销可以设置为非活动,即使他最近有请求。
或者,如果您使用WebSockets,那么您可以跟踪谁拥有开放的通道。

相关问题