From d6e07668fb381d1c0ec8ba815b4ffab979994bc9 Mon Sep 17 00:00:00 2001 From: Christian Hofmaier Date: Mon, 4 Feb 2019 00:03:45 +0000 Subject: Implement Middlware for Permission Manager --- server/lib/authentication.js | 3 +++ 1 file changed, 3 insertions(+) (limited to 'server/lib/authentication.js') diff --git a/server/lib/authentication.js b/server/lib/authentication.js index 0681011..58d5e10 100644 --- a/server/lib/authentication.js +++ b/server/lib/authentication.js @@ -102,6 +102,9 @@ module.exports = { else return next(new Error('TOKEN_INVALID')) } req.token = token + const decodedToken = jwt.decode(token, { complete: true }) + req.user = { id: decodedToken.payload.user.id } + next() }) } -- cgit v1.2.3-55-g7522