connect-to-mongo
v0.3.0-alpha.1
Published
Mongo session store for Connect
Downloads
27
Maintainers
Readme
Connect MongoDB
connect-to-mongo is a MongoDB session store backed by node-mongodb-native >= 2.0. Requires mongodb >= 2.2.0
for ttl collections.
Installation
npm install connect-to-mongo
Options
db
mongodb-native database object or database name (test
by default)collection
collection name (sessions
by default)host
db hostname (127.0.0.1
by default)port
db port (27017
by default)ttl
ttl in milliseconds (if set it overrides cookiemaxAge
)user
user for MongoDBpassword
password for MongoDB authenticationssl
use SSL to connect to MongoDB (false
by default)url
mongo connection string in formmongodb://...
. You can use this field as replacement for all previous.
Usage
var connect = require('connect'),
MongoStore = require('connect-to-mongo')(connect),
app = connect();
app.use(connect.session({
store: new MongoStore(options), secret: 'keyboard cat'
}));
For using it with express just replace connect
with express
in the example above.
License
MIT