From 3d2f0e48def5b314121f7315ada1008f6801fa2b Mon Sep 17 00:00:00 2001 From: nanalelfe Date: Wed, 20 Jul 2016 17:09:27 -0400 Subject: Added csurf protection, and setup passport --- app.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'app.js') diff --git a/app.js b/app.js index e4d0843..ac78e16 100644 --- a/app.js +++ b/app.js @@ -6,6 +6,9 @@ var bodyParser = require('body-parser'); var hbs = require('express-handlebars'); var dbFile = require("./node_simple.js"); var sanitizer = require ("sanitizer"); +var session = require('express-session'); +var passport = require('passport'); +var flash = require('connect-flash'); var routes = require('./routes/index'); var app = express(); @@ -23,6 +26,12 @@ app.set('view engine', '.hbs'); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({extended: true})); app.use(cookieParser()); +app.use(session({secret: 'pickbetterlater', resave: false, saveUninitialized: false})); +app.use(flash()); +app.use(passport.initialize()); +app.use(passport.session()); + +require('./config/passport'); // simply need to load it /*LOADS ALL STATIC FILES FROM THE DIRECTORY __dirname*/ app.use(express.static(__dirname)); -- cgit v1.2.3