2016-05-14 6 views
0

Ich benutze socket.io und pass.js, um Personen mit ihren Steam-Konten zu authentifizieren. Ich möchte Daten an eine bestimmte Steam-ID senden können. Ich bin bereits mitEmit auf bestimmte Person von socket.io

io.use(function(socket, next) { 
    session(socket.handshake, {}, next); 
}); 

Zugang zu Passdaten des Passes in socket.io. Ich habe darüber nachgedacht, aktive Sockets im Array zu speichern und dann einen mit einer richtigen Steam ID zu finden. Gibt es eine bessere Lösung?

Antwort

2

Sie sollten diese Innen Express-Routen verwenden. Das Abrufen von Daten und das Senden auf Expresswegen ist schwierig. Folgen Sie diesem Link, um socket.io in Express-Routen einzurichten How to use socket.io in express routes?