else if(handshakeData.query.token != session.items.token)\r
result = "invaild token";\r
if(typeof(session) != "undefined" && result == null)\r
+ {\r
handshakeData.admin = session.items.admin;\r
- sessionStore.destroy(sessionID);\r
+ handshakeData.sessionID = sessionID;\r
+ }\r
callback(result,result == null && !err);\r
});\r
} else {\r
socket.json.emit("send romcount",romcount);\r
socket.json.broadcast.emit("send romcount",romcount);\r
\r
+ sessionStore.destroy(socket.handshake.sessionID);\r
+\r
console.log("disconnected");\r
}\r
\r
var message = sprintf($send_message,document.enter_form.name.value,word[2]);\r
\r
if(word[1] == document.chat_form.rno.value)\r
- $socket.json.emit("send msg",{name:$system_name,message:message,token:document.chat_form.token.value});\r
+ $socket.json.emit("send msg",{name:$system_name,message:message});\r
\r
- var socket = io.connect(location.hostname + "/" + word[1]);\r
+ var socket = io.connect(location.hostname + "/" + word[1] + "?token="+ encodeURIComponent(document.chat_form.token.value));\r
socket.on("error",getErrorMessage);\r
socket.on("connect",function(){\r
- socket.json.emit("send msg",{name:$system_name,message:message,token:document.chat_form.token.value});\r
+ socket.json.emit("send msg",{name:$system_name,message:message});\r
});\r
\r
return null;\r