6
จะแชร์เซสชันกับ Socket.IO 1.x และ Express 4.x ได้อย่างไร?
ฉันจะแชร์เซสชันกับ Socket.io 1.0 และ Express 4.x ได้อย่างไร ฉันใช้ Redis Store แต่ฉันเชื่อว่ามันไม่สำคัญ ฉันรู้ว่าฉันต้องใช้มิดเดิลแวร์เพื่อดูคุกกี้และเรียกเซสชัน แต่ไม่รู้ว่าจะทำอย่างไร ฉันค้นหา แต่ไม่พบการทำงานใด ๆ var RedisStore = connectRedis(expressSession); var session = expressSession({ store: new RedisStore({ client: redisClient }), secret: mysecret, saveUninitialized: true, resave: true }); app.use(session); io.use(function(socket, next) { var handshake = socket.handshake; if (handshake.headers.cookie) { var str …