相关疑难解决方法(0)

Express.js + Passport.js:如何限制同一用户的多次登录?

默认情况下,Passport允许同一用户从多个浏览器登录并创建唯一会话.如何在用户尝试创建第二个会话时将其配置为销毁第一个会话?

目前我正在使用"会话"模型将用户名添加到记录中,并在后续登录时按用户名检查会话是否存在.但这会增加数据库的流量.我想快递必须已经或已经做到,将"登录用户"信息保存在内存中,以便简化流程.我会感谢有关如何为此目的实现调整或任何其他解决方法/建议的想法.非常感谢!

session express passport.js

7
推荐指数
2
解决办法
3919
查看次数

标签 统计

express ×1

passport.js ×1

session ×1