Skip to content

Instantly share code, notes, and snippets.

@wavded
Created July 12, 2012 01:49
Show Gist options
  • Save wavded/3095123 to your computer and use it in GitHub Desktop.
Save wavded/3095123 to your computer and use it in GitHub Desktop.
var cookie = require('cookie')
var connectUtils = require('connect').utils
// ----
io.set('authorization', function (data, ack) {
var cookies = cookie.parse(data.headers.cookie)
var signedCookies = connectUtils.parseSignedCookies(cookies, 'YOUR SECRET')
redisSession.get(signedCookies['connect.sid'], function (err, sess) {
data.session = sess
ack(null, data.session)
})
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment