summaryrefslogtreecommitdiff
path: root/app/server/util
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-09-17 01:51:32 +0200
committerJules Laplace <julescarbon@gmail.com>2018-09-17 01:51:32 +0200
commitd2b4aaf625f10c659614d7326d8dc3e2e31ae0f3 (patch)
tree4755ec719eceb0de2c4fb77b49ef974dd5bca805 /app/server/util
parenta77d0812d52d52d80bc750832b4e0fe065ce4cac (diff)
auth gate/router combo
Diffstat (limited to 'app/server/util')
-rw-r--r--app/server/util/auth.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/app/server/util/auth.js b/app/server/util/auth.js
index 5fc5d1f..b2faf2a 100644
--- a/app/server/util/auth.js
+++ b/app/server/util/auth.js
@@ -26,13 +26,12 @@ export function route(app, serve_index){
login)
app.put("/api/checkin",
ensureAuthenticated,
- checkin
- )
+ checkin)
}
export function ensureAuthenticated(req, res, next) {
if (!req.isAuthenticated()) {
- req.session.returnTo = req.path
+ if (req.session) req.session.returnTo = req.path
return res.redirect('/login')
}
next()