From bdf7d766f3edce4c6f6aeb84ead4f7014c3d2981 Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Mon, 17 Sep 2018 20:18:25 +0200 Subject: [PATCH] auth: Added debug utils module --- debug.js | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 debug.js diff --git a/debug.js b/debug.js new file mode 100644 index 0000000..68e5a22 --- /dev/null +++ b/debug.js @@ -0,0 +1,7 @@ +const jwt = require("jsonwebtoken") + +const config = require("./config") + +exports.generateToken = function generateToken(user = "TestUser", permissions = ["admin"], expires = 900) { + return jwt.sign({user, permissions, exp: Math.floor((Date.now() / 1000) + expires)}, config.backend.secret, {header: {kid: config.backend.kid}}) +}