mongosessionstore

0.0.2 • Public • Published

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"

Readme

Keywords

none

Package Sidebar

Install

npm i mongosessionstore

Weekly Downloads

0

Version

0.0.2

License

none

Last publish

Collaborators

  • lodengo