登录强制刷新以刷新用户权限

This commit is contained in:
mtvpls
2026-04-29 21:37:54 +08:00
parent 0684403561
commit e09f6f28c3
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -248,7 +248,7 @@ function LoginPageClient() {
}
const redirect = searchParams.get('redirect') || '/';
router.replace(redirect);
window.location.replace(redirect);
} else {
// 登录失败,重置Turnstile
if (siteConfig?.LoginRequireTurnstile && turnstileWidgetId !== null && (window as any).turnstile) {
+2 -2
View File
@@ -56,8 +56,8 @@ function OIDCRegisterPageClient() {
});
if (res.ok) {
// 注册成功,跳转到首页
router.replace('/');
// 注册成功,接口已写入认证 cookie,这里用整页跳转确保权限配置和登录态完全重建
window.location.replace('/');
} else {
const data = await res.json().catch(() => ({}));
setError(data.error || '注册失败');