diff options
Diffstat (limited to 'src/server/index.ts')
-rw-r--r-- | src/server/index.ts | 33 |
1 files changed, 14 insertions, 19 deletions
diff --git a/src/server/index.ts b/src/server/index.ts index b587b3891..50f01fe31 100644 --- a/src/server/index.ts +++ b/src/server/index.ts @@ -27,7 +27,7 @@ import expressFlash = require('express-flash'); import flash = require('connect-flash'); import * as bodyParser from 'body-parser'; import * as session from 'express-session'; -import cookieSession = require('cookie-session'); +// import cookieSession = require('cookie-session'); import * as cookieParser from 'cookie-parser'; import c = require("crypto"); const MongoStore = require('connect-mongo')(session); @@ -46,20 +46,20 @@ mongoose.connection.on('connected', function () { // ORDER OF IMPORTS MATTERS app.use(cookieParser(`${c.randomBytes(64)}`)); -// app.use(session({ -// secret: `${c.randomBytes(64)}`, -// resave: true, -// cookie: { maxAge: 60000 }, -// saveUninitialized: true, -// store: new MongoStore({ -// url: 'mongodb://localhost:27017/Dash' -// }) -// })); -app.use(cookieSession({ - name: 'authentication', - keys: [`${c.randomBytes(8)}`, `${c.randomBytes(8)}`, `${c.randomBytes(8)}`], - maxAge: 7 * 24 * 60 * 60 * 1000 +app.use(session({ + secret: `${c.randomBytes(64)}`, + resave: true, + cookie: { maxAge: 7 * 24 * 60 * 60 }, + saveUninitialized: true, + store: new MongoStore({ + url: 'mongodb://localhost:27017/Dash' + }) })); +// app.use(cookieSession({ +// name: 'authentication', +// keys: [`${c.randomBytes(8)}`, `${c.randomBytes(8)}`, `${c.randomBytes(8)}`], +// maxAge: 7 * 24 * 60 * 60 * 1000 +// })); app.use(flash()); app.use(expressFlash()); app.use(bodyParser.json()); @@ -80,11 +80,6 @@ app.use((req, res, next) => { // /home defines destination after a successful log in app.get("/home", (req, res) => { - console.log("REQ.USER = " + req.user); - console.log("REQ.SESSION = " + req.session); - if (req.session) { - console.log("AAANNNNDDD USER = " + req.session.user); - } // if user is not logged in, redirect to log in page if (!req.user) { res.redirect("/login"); |