Commit 23f38f23 authored by 何硕's avatar 何硕

login

parent 6aa1792f
...@@ -19,22 +19,21 @@ io.on('connection', function(socket){ ...@@ -19,22 +19,21 @@ io.on('connection', function(socket){
socket.on('login', function(obj){ socket.on('login', function(obj){
var userid = obj.userid; var userid = obj.userid;
var roomid = obj.roomid; var roomid = obj.roomid;
var status = obj.status; //用户状态
socket.nickname = roomid+ '***' + userid; socket.nickname = roomid+ '***' + userid;
console.log("login------------------"+socket.nickname); console.log("login------------------"+socket.nickname);
socket.join(roomid); // 加入房间 socket.join(roomid); // 加入房间
axios.post(BaseUrl + 'websocket/login', { axios.post(BaseUrl + 'websocket/login', {
roomid: roomid, roomid: roomid,
userid: userid, userid: userid
status: status
}) })
.then(function (response) { .then(function (response) {
console.log(response.data); console.log(response.data);
var str = socket.nickname.split("***"); var str = socket.nickname.split("***");
var userid = str[1]; var userid = str[1];
var roomid = str[0]; var roomid = str[0];
io.to(roomid).emit('Login', {userid: userid, roomid: roomid}); console.log(response.data.meta.code);
io.to(roomid).emit('Login', {userid: userid, roomid: roomid, code: response.data.meta.code});
}) })
.catch(function (error) { .catch(function (error) {
console.log(error); console.log(error);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment