diff --git a/src/app/api/register/route.ts b/src/app/api/register/route.ts index 105827a..3b69bc1 100644 --- a/src/app/api/register/route.ts +++ b/src/app/api/register/route.ts @@ -49,6 +49,14 @@ export async function POST(req: NextRequest) { } await db.registerUser(username, password); + + // 添加到配置中并保存 + config.UserConfig.Users.push({ + username, + role: 'user', + }); + await db.saveAdminConfig(config); + return NextResponse.json({ ok: true }); } catch (err) { console.error('数据库注册失败', err);