From 61c00aa4351d51a7daba8428c0515853270555ae Mon Sep 17 00:00:00 2001 From: Bang <15622356989@163.com> Date: Sun, 24 Jul 2022 18:26:03 +0800 Subject: [PATCH] fix: fix bug --- src/shared/login.js | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src/shared/login.js b/src/shared/login.js index b48373d..7b45775 100644 --- a/src/shared/login.js +++ b/src/shared/login.js @@ -138,16 +138,17 @@ export async function logout() { res.callbackInfo.appHost ); const { token } = getUserAuth(); - const idToken = await queryIdToken({ token }); - let logoutUrl = client1.buildLogoutUrl({ - protocol: 'oidc', - expert: true, - redirectUri: `${location.origin}/login`, - idToken: idToken, + queryIdToken({ token }).then((idToken) => { + const logoutUrl = client1.buildLogoutUrl({ + protocol: 'oidc', + expert: true, + redirectUri: `${location.origin}/login`, + idToken, + }); + setStatus(LOGIN_STATUS.NOT); + saveUserAuth(); + location.href = logoutUrl; }); - setStatus(LOGIN_STATUS.NOT); - saveUserAuth(); - location.href = logoutUrl; } }); } -- Gitee