gpt4 book ai didi

node.js - 限制每个用户在 PassportJS 上的并发 session 数

转载 作者:搜寻专家 更新时间:2023-11-01 00:42:18 25 4
gpt4 key购买 nike

正如标题所说,我需要为网络应用设置每个用户的并发 session 上限,以防止帐户共享。

我在 passportjs(在 Node 平台上)中使用本地策略进行身份验证。

这样做的最佳做法是什么?计算登录请求(创建 session 的位置)的数量是否足够?

最佳答案

我最终在 session 表中添加了另一个字段以跟踪 user_id

在创建 session 的每个登录操作中,我查询当前用户的所有 session ,如果超过限制则将其删除。

关于node.js - 限制每个用户在 PassportJS 上的并发 session 数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30509777/

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