UNPKG

express-socket.io-session

Version:

Share a cookie-based express-session middleware with socket.io

19 lines (17 loc) 319 B
var crc = require('crc').crc32; /** * Hash the given `sess` object omitting changes to `.cookie`. * * @param {Object} sess * @return {String} * @private */ module.exports = function hash(sess) { return crc( JSON.stringify(sess, function(key, val) { if (key !== 'cookie') { return val; } }) ); };