node package manager
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org ยป


session-mongoose module is an implementation of connect session store using Mongoose.

Implementation Note:

Uses mongeese module to isolate session database from app's default Mongoose database.


npm install session-mongoose


Create session store:

var SessionMongoose = require("session-mongoose");
var mongooseSessionStore = new SessionMongoose({
    url: "mongodb://localhost/session",
    interval: 120000 // expiration check worker run interval in millisec (default: 60000)

Configure Express

var express = require("express");
// configure session provider
    store: mongooseSessionStore,

That's it.