2
config/sockets.jsにあるbeforeConnect関数を使用して、sails.jsを実行しているサーバへの接続を試みているクライアントソケットを取得することは可能です。sails.jsのbeforeConnect関数を使用してクライアントソケットを取得する
私はパラメータハンドシェイクが使用されているのを見ましたが、どこにそのドキュメントがあるのかわかりません。
ありがとうございました。
beforeConnect: function(handshake, cb) {
var id = '/#'+handshake.headers.cookie.split(';')[0].replace(/^io=/,'');
// `true` allows the connection
return cb(null, true);
},
注:あなたは、そのIDを確認する必要があり、接続があなたを作成する前に(帆でsendedではクッキーIDを取得)設定を入力/ sockets.jsこのラインを提出しなければならない、socket.idを取得するために
それが動作するようです。私は同じユーザーがサーバーに接続するために何回か試みるときに気付いた、IDは毎回変更されます。 – dovahkiin