Im using the following code in index.js
io.on(\'connection\', function(socket){
console.log(\'a user connected\');
console.log(socket.id);
});
You should wait for the event connect
before accessing the id
field:
With this parameter, you will access the sessionID
socket.id
Edit with:
Client-side:
var socketConnection = io.connect();
socketConnection.on('connect', function() {
const sessionID = socketConnection.socket.sessionid; //
...
});
Server-side:
io.sockets.on('connect', function(socket) {
const sessionID = socket.id;
...
});