Node.js 如何在nodejs中的passportjs中为每个用户实现单个会话?

Node.js 如何在nodejs中的passportjs中为每个用户实现单个会话?,node.js,passport.js,Node.js,Passport.js,我正在nodejs中使用passport、passport local对用户进行身份验证。默认情况下,passport允许每个用户进行多个会话。但我希望每个用户实现一个会话。我如何做到这一点?据我所知,会话将永远处于活动状态,直到用户注销。该逻辑的使用就像您可以在DB中保存登录状态logged\u,并在用户每次尝试登录时进行检查一样。如果您的登录状态为true,则您可以拒绝该用户登录

我正在nodejs中使用passport、passport local对用户进行身份验证。默认情况下,passport允许每个用户进行多个会话。但我希望每个用户实现一个会话。我如何做到这一点?

据我所知,会话将永远处于活动状态,直到用户注销。该逻辑的使用就像您可以在DB中保存登录状态
logged\u
,并在用户每次尝试登录时进行检查一样。如果您的登录状态为
true
,则您可以拒绝该用户登录