NodeJS(SocketIO)身份验证令牌

时间:2015-08-19 09:34:08

标签: ios node.js swift sockets socket.io

我正在开发一个在iPhone和服务器的App之间的SocketIO中进行双向通信的应用程序。

我想在从应用程序端连接到聊天服务器时实现身份验证功能。

我已在服务器端实现,如下所述。

io.set('authorization', function (handshakeData, callback) {

    var token = handshakeData.query.token;

    checkAuthToken(token, callback);

});

但是,我不知道应该在应用端设置令牌的位置。

var socket:SIOSocket! = nil

SIOSocket.socketWithHost("ServerUrl" , response: { (_socket: SIOSocket!) in
    self.socket = _socket

    println(self.socket)

    self.socket.onConnect = {() in
       println("connected")

    }
})

借用你的智慧。

(服务器端)·NodeJS(v0.10.26) - Socket.io@1.3.6

(客户端)·Swift1.6 - SIOSocket·Xcode6.4

0 个答案:

没有答案