connect-redis is a Redis session store backed by node-redis-client.
Via git:
$ git clone git://github.com/visionmedia/connect-redis.git ~/.node_libraries/connect-redis
via npm:
$ npm install connect-redis@latest
maxAge
Sets key via the EXPIRE command (also the session's cookie)host
Redis server hostnameport
Redis server portno- ... Remaining options passed to the redis
createClient()
method.
var connect = require('connect'),
RedisStore = require('connect-redis');
connect.createServer(
connect.cookieDecoder(),
connect.session({ store: new RedisStore({ maxAge: 150 }) })
);