express-session中的store.destroy(sid, callback) 方法销毁不了指定的ssid

业务需求是想实现一个单一用户登录的功能,类似于qq(在同一个时间段只能一个用户登录),我的思路是
1.A客户端登录,生成session 并存起来
2.B客户端登录,判断是否是已存在session,如果有就清除(销毁)A客户端的session,生成新的session,达到把A客户端挤下线,但是在销毁A客户的session的时候使用store.destory(id,callback)的时候不能清除A的session,也没报错.
3.我不不知道我的思路对不对,各位大佬指点迷津

image.png
image.png

阅读 1.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题