From 5dd985fea18655c185c3929fa22c897b7b7a2ef1 Mon Sep 17 00:00:00 2001 From: Menci Date: Wed, 7 Nov 2018 13:17:47 +0800 Subject: [PATCH] Minor fixes of web server --- app.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app.js b/app.js index 28778e1..6760f75 100644 --- a/app.js +++ b/app.js @@ -53,7 +53,7 @@ global.syzoj = { }); // Set assets dir - app.use(Express.static(__dirname + '/static')); + app.use(Express.static(__dirname + '/static', { maxage: '1y' })); // Set template engine ejs app.set('view engine', 'ejs'); @@ -171,7 +171,7 @@ global.syzoj = { let FileStore = require('session-file-store')(Session); let sessionConfig = { secret: this.config.session_secret, - cookie: {}, + cookie: { httpOnly: false }, rolling: true, saveUninitialized: true, resave: true, @@ -179,7 +179,7 @@ global.syzoj = { }; if (syzoj.production) { app.set('trust proxy', 1); - sessionConfig.cookie.secure = true; + sessionConfig.cookie.secure = false; } app.use(Session(sessionConfig));