Connect-mongo for mongodb sessions
This commit is contained in:
6
app.js
6
app.js
@ -8,6 +8,7 @@ var flash = require('connect-flash');
|
|||||||
var less = require('less-middleware');
|
var less = require('less-middleware');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var mongoose = require('mongoose');
|
var mongoose = require('mongoose');
|
||||||
|
var MongoStore = require('connect-mongo')(express);
|
||||||
var passport = require('passport');
|
var passport = require('passport');
|
||||||
var cluster = require('cluster');
|
var cluster = require('cluster');
|
||||||
|
|
||||||
@ -58,7 +59,10 @@ if (cluster.isMaster) {
|
|||||||
app.use(express.json());
|
app.use(express.json());
|
||||||
app.use(express.urlencoded());
|
app.use(express.urlencoded());
|
||||||
app.use(express.methodOverride());
|
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.initialize());
|
||||||
app.use(passport.session());
|
app.use(passport.session());
|
||||||
app.use(function(req, res, next) {
|
app.use(function(req, res, next) {
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "angular-quickstart",
|
"name": "hackathon-starter",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"async": "*",
|
"async": "*",
|
||||||
@ -27,6 +27,7 @@
|
|||||||
"tumblr.js": "*",
|
"tumblr.js": "*",
|
||||||
"twit": "*",
|
"twit": "*",
|
||||||
"fbgraph": "*",
|
"fbgraph": "*",
|
||||||
"node-foursquare": "*"
|
"node-foursquare": "*",
|
||||||
|
"connect-mongo": "*"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user