From 4569b85489e863465395f84e995dd3fdc44471b4 Mon Sep 17 00:00:00 2001 From: Piotr Russ Date: Sun, 22 Nov 2020 13:49:09 +0100 Subject: implement refresh tokens --- app.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'app.js') diff --git a/app.js b/app.js index 8621cca..40fc07d 100755 --- a/app.js +++ b/app.js @@ -16,7 +16,13 @@ app.use(cookieParser()); app.use('/api/user/', userRoutes); -app.use('/admin/', auth, express.static(path.join(__dirname, 'client/admin'))); +app.use('/admin/', auth, express.static(path.join(__dirname, 'client/admin'), { + setHeaders: function (res, path, stat) { + if (res.req.newToken){ + res.set('Set-Cookie', "token=" + res.req.newToken + ";httpOnly;MaxAge=604800000;Path=/"); + } + } +})); app.use('/login/', redirectIfLoggedIn, express.static(path.join(__dirname, 'client/login'))); -- cgit v1.2.3