From 0c462d0e6ced4ce2ece4f29fe949ddf44196482a Mon Sep 17 00:00:00 2001 From: Ratstail91 Date: Sun, 24 Dec 2023 06:43:42 +1100 Subject: [PATCH] Tweaks to token provider --- client/pages/utilities/token-provider.jsx | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/client/pages/utilities/token-provider.jsx b/client/pages/utilities/token-provider.jsx index 9a800a4..6f017f0 100644 --- a/client/pages/utilities/token-provider.jsx +++ b/client/pages/utilities/token-provider.jsx @@ -48,6 +48,9 @@ const TokenProvider = props => { //ping the auth server for a new access token const response = await fetch(`${process.env.AUTH_URI}/auth/token`, { method: 'POST', + headers: { + 'Authorization': `Bearer ${bearer}` + }, credentials: 'include' }); @@ -79,6 +82,9 @@ const TokenProvider = props => { //access the refreshed token via callback const tokenCallback = async (cb) => { + //use this? + let bearer = accessToken; + //if expired (10 minutes, normally) const expired = new Date(decode(accessToken).exp) < Date.now() / 1000; @@ -86,6 +92,9 @@ const TokenProvider = props => { //ping the auth server for a new token const response = await fetch(`${process.env.AUTH_URI}/auth/token`, { method: 'POST', + headers: { + 'Authorization': `Bearer ${bearer}` + }, credentials: 'include' });