2
你好,我正在试图建立聊天到应用程序。我想知道的是,当用户注销网站时,我该如何销毁与该会话关联的socket.io握手,以便用户在注销时不能从其他选项卡发送消息。注销后破坏握手。 socket.io
我使用expressjs,如果这是任何帮助。
你好,我正在试图建立聊天到应用程序。我想知道的是,当用户注销网站时,我该如何销毁与该会话关联的socket.io握手,以便用户在注销时不能从其他选项卡发送消息。注销后破坏握手。 socket.io
我使用expressjs,如果这是任何帮助。
那么万一有人发现这一点,并想知道我确实弄清楚了。 您可以访问套接字断开功能。我有用户ID和他们的插座ID的对象,所以当有人登出我叫
app.get("/logout", function(req,res){
//do other logging out stuff
sockets.disconnectUser(req.session.user_id);
}
// Disconnect User function
sockets.disconnectUser = function(user_id){
sockets.socket(users[user_id]).disconnect();
}