Connect-mongo for mongodb sessions

This commit is contained in:
Sahat Yalkabov
2014-01-07 14:07:18 -05:00
parent 9ff4e1f5a4
commit c389525a8d
2 changed files with 8 additions and 3 deletions

6
app.js
View File

@ -8,6 +8,7 @@ var flash = require('connect-flash');
var less = require('less-middleware');
var path = require('path');
var mongoose = require('mongoose');
var MongoStore = require('connect-mongo')(express);
var passport = require('passport');
var cluster = require('cluster');
@ -58,7 +59,10 @@ if (cluster.isMaster) {
app.use(express.json());
app.use(express.urlencoded());
app.use(express.methodOverride());
app.use(express.session({ secret: '0000' }));
app.use(express.session({
secret: '0000',
store: new MongoStore({ db: secrets.db })
}));
app.use(passport.initialize());
app.use(passport.session());
app.use(function(req, res, next) {

View File

@ -1,5 +1,5 @@
{
"name": "angular-quickstart",
"name": "hackathon-starter",
"version": "1.0.0",
"dependencies": {
"async": "*",
@ -27,6 +27,7 @@
"tumblr.js": "*",
"twit": "*",
"fbgraph": "*",
"node-foursquare": "*"
"node-foursquare": "*",
"connect-mongo": "*"
}
}