添加 routerLink参数

This commit is contained in:
2026-09-01 10:46:59 +08:00
parent 12c8a852a1
commit 7cf86b3735
+2 -1
View File
@@ -27,6 +27,7 @@ const SSOLogin: React.FC = () => {
setError('URL 缺少 userToken 参数');
return;
}
const routerLink = searchParams.get('routerLink');
let cancelled = false;
(async () => {
@@ -34,7 +35,7 @@ const SSOLogin: React.FC = () => {
const result = await iamSsoLogin(userToken);
if (cancelled) return;
saveSession(result.token, result.userInfo);
navigate('/', { replace: true });
navigate(routerLink || '/', { replace: true });
} catch (ex) {
if (cancelled) return;
setError(ex instanceof Error ? ex.message : 'SSO 登录失败');