Passport middleware for Socket.IO