From 3c77aeaa0a519009a16801893f18099a0b77495a Mon Sep 17 00:00:00 2001 From: Hubert Van De Walle Date: Sun, 12 Apr 2020 22:55:16 +0200 Subject: [PATCH] Fixed Auth header being set when not signed in --- web/src/jwt/index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/src/jwt/index.js b/web/src/jwt/index.js index 72a0b9f..b65c7c2 100644 --- a/web/src/jwt/index.js +++ b/web/src/jwt/index.js @@ -5,10 +5,12 @@ export function setToken(token) { Api.defaults.headers.common['Authorization'] = 'Bearer ' + token; } -// should only be run at initialization +// should only be run at initialization, use VueX store after export function getToken() { const token = localStorage.getItem('token') - Api.defaults.headers.common['Authorization'] = 'Bearer ' + token; + if (token) { + Api.defaults.headers.common['Authorization'] = 'Bearer ' + token; + } return token }