mongosessionstore

store session in mongodb for express

npm install mongosessionstore
4 downloads in the last week
11 downloads in the last month

store session in mongodb for express ref: https://github.com/kcbanner/connect-mongo

usage:

//session store: app.use(express.session({ cookie: { maxAge: 2 60 1000 } ,secret: "session secret" ,store: new MongoSessionStore({mongodb_connection_url:"mongodb://127.0.0.1:27017/test", mongoclient_connect_options:{}}) }));

//session set: req.session.name = 'MongoSessionStore';

//session get: var name = req.session.name;

//session destory req.session.destroy();

mongodb_connection_url, see: http://mongodb.github.com/node-mongodb-native/driver-articles/mongoclient.html http://docs.mongodb.org/manual/reference/connection-string/

session expire see: http://docs.mongodb.org/manual/tutorial/expire-data/

dependencies: "mongodb":"1.2.8", "express": "3.0.3"

npm loves you