From 76d20b2b76e765d326d5c4cbce062f6a404629ed Mon Sep 17 00:00:00 2001 From: "a.e." <49438478+I-Info@users.noreply.github.com> Date: Mon, 16 Dec 2024 12:17:13 +0800 Subject: [PATCH] fix: handle sso state (#3402) --- projects/app/src/pages/login/provider.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/projects/app/src/pages/login/provider.tsx b/projects/app/src/pages/login/provider.tsx index bd676000c..d504b2822 100644 --- a/projects/app/src/pages/login/provider.tsx +++ b/projects/app/src/pages/login/provider.tsx @@ -79,7 +79,12 @@ const provider = () => { return; } - if (!code || !loginStore?.state || !state) return; + if ( + !code || + !loginStore || + (loginStore.provider !== OAuthEnum.sso && (!loginStore.state || !state)) + ) + return; if (isOauthLogging) return;