【发布时间】:2012-03-06 16:28:23
【问题描述】:
如果用户已经登录并尝试在新实例中再次登录,我希望它注销另一个用户实例。我不希望同一个用户在我的应用程序上登录两次。
当前会话存储在 Redis 存储中,我正在使用 express / connect 来处理会话存储。可用于销毁会话的可用函数之一如下:
.destroy(sid, callback)
但是,我需要在调用 .destroy() 之前找到该会话 ID。在 Redis 中,用户名存储为会话的一部分。
问题:是否可以根据用户名查询Redis获取会话ID?
【问题讨论】: