Ver Fonte

Add session middle where to server

sbkwgh há 8 anos atrás
pai
commit
accc914eb7
1 ficheiros alterados com 11 adições e 0 exclusões
  1. 11 0
      server.js

+ 11 - 0
server.js

@@ -6,13 +6,24 @@ let config = require('./config/server.js')
 //Middle-ware
 let bodyParser = require('body-parser')
 let morgan = require('morgan')
+let session = require('express-session')
 
 app.use(bodyParser.json())
 app.use(bodyParser.urlencoded({ extended: true }))
+app.use(session({
+	secret: config.sessionSecret,
+	resave: false,
+	saveUninitialized: true,
+	cookie: {}
+}))
 
 if(process.env.NODE_ENV !== 'test' && process.env.NODE_ENV !== 'production') {
 	app.use(morgan('dev'))
 }
+if(process.env.NODE_ENV === 'production') {
+	app.set('trust proxy', 1);
+	session.cookie.secure = true
+}
 
 app.use('/api/v1/user', require('./routes/user'))