aboutsummaryrefslogtreecommitdiff
path: root/app.js
diff options
context:
space:
mode:
authornanalelfe <nargiza.nosirova@mail.utoronto.ca>2016-07-21 06:29:31 +0000
committernanalelfe <nargiza.nosirova@mail.utoronto.ca>2016-07-21 06:29:31 +0000
commitee8e1a13b60a6adfdc691b2a9b57289188397641 (patch)
tree096633208d9b8b6b59b67f4034a0cbb41e1f4c5d /app.js
parent689df70a38ace2f88cfef6ab50f10dc546b48f00 (diff)
need pull
Diffstat (limited to 'app.js')
-rw-r--r--app.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/app.js b/app.js
index 72f238e..139abc8 100644
--- a/app.js
+++ b/app.js
@@ -6,6 +6,7 @@ var bodyParser = require('body-parser');
var hbs = require('express-handlebars');
var dbFile = require("./node_simple.js");
var sanitizer = require ("sanitizer");
+var expressValidator = require('express-validator');
var session = require('express-session');
var passport = require('passport');
var flash = require('connect-flash');
@@ -25,8 +26,10 @@ app.set('view engine', '.hbs');
// Middleware initialization, make sure everything is initialized in proper order
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended: true}));
+app.use(expressValidator());
app.use(cookieParser());
-app.use(session({secret: 'pickbetterlater', resave: false, saveUninitialized: false}));
+// session is stored in memory, change to storage in mongo later
+app.use(session({secret: 'pickBetterLater', resave: false, saveUninitialized: false}));
app.use(flash());
app.use(passport.initialize());
app.use(passport.session());