feat: 完善登录鉴权和超级管理员重置

This commit is contained in:
湛兮
2026-06-12 10:20:10 +08:00
parent 125042f927
commit c8716b3a1a
15 changed files with 206 additions and 37 deletions
+2 -8
View File
@@ -9,7 +9,7 @@ const {
UserStatus,
} = require('@prisma/client');
const {
LOCAL_SUPER_ADMIN_INITIAL_PASSWORD,
SUPER_ADMIN_INITIAL_PASSWORD,
SUPER_ADMIN_SEED,
} = require('../dist/auth/auth.constants');
const { PasswordService } = require('../dist/auth/password.service');
@@ -92,13 +92,7 @@ function resolveSuperAdminInitialPassword() {
return process.env.SUPER_ADMIN_INITIAL_PASSWORD;
}
if (process.env.NODE_ENV === 'production') {
throw new Error(
'Missing SUPER_ADMIN_INITIAL_PASSWORD in production seed run',
);
}
return LOCAL_SUPER_ADMIN_INITIAL_PASSWORD;
return SUPER_ADMIN_INITIAL_PASSWORD;
}
async function upsertEnvironment(projectId, environment) {