From ec3ca76677f620a3b8ca59004be7abef2aaa16ea Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Tue, 27 Dec 2022 15:05:22 +0100 Subject: [PATCH] Created the session controller --- server/controller/session.js | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 server/controller/session.js diff --git a/server/controller/session.js b/server/controller/session.js new file mode 100644 index 0000000..5f37959 --- /dev/null +++ b/server/controller/session.js @@ -0,0 +1,10 @@ +const jwt = require('jsonwebtoken'); +const {getToken} = require("./token"); + +module.exports.validateSession = async (jwtToken) => { + try { + return jwt.verify(jwtToken, getToken()); + } catch (e) { + return null; + } +} \ No newline at end of file