node.js - Socket.io 和 Passport - 在套接字连接上获取护照用户 ID?

标签 node.js sockets

本质上我想获取连接到 socket.io 的用户的 UserID。

如果用户未登录,我将忽略套接字连接请求 - 否则我会将 Passport UserID 和套接字连接 ID 存储在 redis 中。

那么我的问题是:如何从套接字对象获取 Passport 用户?

最佳答案

Here关于如何使用 Socket.IO 实现身份验证的很好的解释,您读过吗?

关于node.js - Socket.io 和 Passport - 在套接字连接上获取护照用户 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29901334/

相关文章:

javascript - Node.js for 循环 : strange behavior

javascript - Protractor : directConnect 不支持 browserName 'chrome'

javascript - 使用 Node js 在 Link 中发布方法

c# - 如何使用C#代码和StreamWriter编写.exe文件?

c# - 通常只允许每个套接字地址(协议(protocol)/网络地址/端口)使用一次?

android 异步任务 NetworkOnMainThreadException

php - 如何正确使用 PHP 监听传入的套接字连接?

node.js - 使用 Jasmine 和 Express 模拟请求对象

node.js - Express 4 和 CSRF token 发布出现问题

c - bind()-ing UDP套接字到不同的地址