From f432dc9fb996dbcc94e1a2f72a8a5e81150e5a03 Mon Sep 17 00:00:00 2001 From: Simo Kinnunen Date: Mon, 3 Feb 2014 14:26:19 +0900 Subject: [PATCH] Give priority to static files. They don't need cookies, auth or validation. --- lib/roles/app.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/roles/app.js b/lib/roles/app.js index 391c16de..781a1a1f 100644 --- a/lib/roles/app.js +++ b/lib/roles/app.js @@ -33,6 +33,9 @@ module.exports = function(options) { io.set('log level', 1) io.set('browser client', false) + app.use('/static/lib', express.static(pathutil.resource('lib'))) + app.use('/static', express.static(pathutil.resource('app'))) + app.use(express.cookieParser(options.secret)) app.use(express.cookieSession({ key: options.ssid @@ -45,8 +48,6 @@ module.exports = function(options) { app.use(express.urlencoded()) app.use(express.csrf()) app.use(validator()) - app.use('/static/lib', express.static(pathutil.resource('lib'))) - app.use('/static', express.static(pathutil.resource('app'))) // Output var push = zmq.socket('push')