我的Socket.IO应用程序要求用户在发送消息之前进行身份验证,并且无需身份验证即可连接以读取消息。
以下是基于客户端将通过REST API登录,获取JWT并使用收到的令牌重新连接套接字服务器的假设的代码示例:
var socket = io.connect('', {
query: 'token=' + token
});
如何为应用程序构建身份验证流程?
答案 0 :(得分:1)
我不明白你的问题?你想知道你是如何处理jwt的吗?或者什么时候进行登录和获取令牌?在我的应用程序中,用户通过rest api登录获取令牌,您可以使用它,例如使用这些模块https://github.com/auth0/socketio-jwt