From 21baa51fe7f183b6725325c8d3795cc7cc18cc5d Mon Sep 17 00:00:00 2001 From: mtvpls Date: Wed, 24 Dec 2025 10:29:26 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4oidc=E5=AF=B9=E6=97=A7?= =?UTF-8?q?=E7=89=88=E6=B3=A8=E5=86=8C=E7=9A=84=E5=85=BC=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/auth/oidc/complete-register/route.ts | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/src/app/api/auth/oidc/complete-register/route.ts b/src/app/api/auth/oidc/complete-register/route.ts index 7825353..bd11e0f 100644 --- a/src/app/api/auth/oidc/complete-register/route.ts +++ b/src/app/api/auth/oidc/complete-register/route.ts @@ -161,27 +161,6 @@ export async function POST(request: NextRequest) { // 使用新版本创建用户(带SHA256加密和OIDC绑定) await db.createUserV2(username, randomPassword, 'user', defaultTags, oidcSession.sub); - // 同时在旧版本存储中创建(保持兼容性) - await db.registerUser(username, randomPassword); - - // 将用户添加到配置中(保持兼容性) - const newUser: any = { - username: username, - role: 'user', - banned: false, - oidcSub: oidcSession.sub, // 保存OIDC标识符 - }; - - // 如果配置了默认用户组,分配给新用户 - if (defaultTags) { - newUser.tags = defaultTags; - } - - config.UserConfig.Users.push(newUser); - - // 保存配置 - await db.saveAdminConfig(config); - // 设置认证cookie const response = NextResponse.json({ ok: true, message: '注册成功' }); const cookieValue = await generateAuthCookie(username, 'user');