【发布时间】:2019-01-08 21:12:32
【问题描述】:
现在我的聊天正在运行,但它就像一个群消息一样工作,因为第三方将能够看到这些消息。我想在两个用户之间将其设为私有,这样当第三个用户登录时,他们将无法看到其他用户在说话。
var io = socket(server);
io.on("connection", function(socket){
console.log("made socket connection", socket.id);
socket.on("chat", function(data){
var messages = {
session: data.session,
message: data.message,
sender: data.handle,
};
MsgModel.create(messages);
io.sockets.emit("chat", data);
});
socket.on("typing", function(data){
socket.broadcast.emit("typing", data);
});
});
【问题讨论】:
标签: javascript node.js socket.io ejs