diff options
Diffstat (limited to 'bucky/util/middleware.js')
| -rw-r--r-- | bucky/util/middleware.js | 54 |
1 files changed, 25 insertions, 29 deletions
diff --git a/bucky/util/middleware.js b/bucky/util/middleware.js index b91631d..37ec124 100644 --- a/bucky/util/middleware.js +++ b/bucky/util/middleware.js @@ -1,38 +1,34 @@ const buildDate = +Date.now(); -var middleware = module.exports = { - +var middleware = (module.exports = { ensureAuthenticated: function (req, res, next) { - if (! req.isAuthenticated()) { - req.session.returnTo = req.path - return res.redirect('/login') + if (!req.isAuthenticated()) { + req.session.returnTo = req.path; + return res.redirect("/login"); } - next() + next(); }, - + ensureLocals: function (req, res, next) { - res.locals.csrfToken = req.csrfToken ? req.csrfToken() : 'csrf' - res.locals.title = "bucky" - res.locals.buildDate = buildDate, - res.locals.env = process.env.NODE_ENV + res.locals.csrfToken = req.csrfToken ? req.csrfToken() : "csrf"; + res.locals.title = "bucky"; + (res.locals.buildDate = buildDate), (res.locals.env = process.env.NODE_ENV); if (req.isAuthenticated()) { - res.locals.show_header = true - res.locals.preload = JSON.stringify({ - env: res.locals.env, - buildDate: buildDate, - s3: { - bucket: process.env.S3_BUCKET, - path: process.env.S3_PATH, - } - }) - } - else { - res.locals.show_header = false - res.locals.preload = JSON.stringify({ - env: res.locals.env, - }) + res.locals.show_header = true; + res.locals.preload = JSON.stringify({ + env: res.locals.env, + buildDate: buildDate, + s3: { + bucket: process.env.S3_BUCKET, + path: process.env.S3_PATH, + }, + }); + } else { + res.locals.show_header = false; + res.locals.preload = JSON.stringify({ + env: res.locals.env, + }); } - next() + next(); }, - -} +}); |
