我如何使用Id销毁特定用户的会话?

如何使用他/她的user_id销毁特定用户的会话?

我有一个事件,当pipe理员分配给普通用户的angular色然后,如果普通用户login,我必须销毁普通用户的会话。

任何帮助,将不胜感激。

谢谢

login用户的会话有一个可以在成功login后保存的ID: req.session.id 。 然后,您可以随时从内存存储中检索该用户的会话,并使用以下命令将其销毁:

 sessionStore = express.session.MemoryStore(); sessionStore.get(id, function(err, sess) { sess.destroy (function (err) { }); });