diff options
| author | nanalelfe <nargiza.nosirova@mail.utoronto.ca> | 2016-07-20 21:09:27 +0000 |
|---|---|---|
| committer | nanalelfe <nargiza.nosirova@mail.utoronto.ca> | 2016-07-20 21:09:27 +0000 |
| commit | 3d2f0e48def5b314121f7315ada1008f6801fa2b (patch) | |
| tree | 561d8084b1ae90ce085a7e873d674e04ffb4fa96 /app.js | |
| parent | 561ae2146943591f67ae7dbf9c5260537cbe6090 (diff) | |
Added csurf protection, and setup passport
Diffstat (limited to 'app.js')
| -rw-r--r-- | app.js | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -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)); |
