chore: 准备后端开源安全状态

This commit is contained in:
湛兮
2026-06-12 16:58:42 +08:00
parent 7054908e96
commit 23a75207c6
12 changed files with 104 additions and 88 deletions
+2 -11
View File
@@ -8,10 +8,7 @@ const {
UserRole,
UserStatus,
} = require('@prisma/client');
const {
SUPER_ADMIN_INITIAL_PASSWORD,
SUPER_ADMIN_SEED,
} = require('../dist/auth/auth.constants');
const { SUPER_ADMIN_SEED } = require('../dist/auth/auth.constants');
const { PasswordService } = require('../dist/auth/password.service');
const { seedProjects } = require('../dist/projects/project.seed');
@@ -92,13 +89,7 @@ function resolveSuperAdminInitialPassword() {
return process.env.SUPER_ADMIN_INITIAL_PASSWORD;
}
if (process.env.NODE_ENV === 'production') {
throw new Error(
'生产环境缺少 SUPER_ADMIN_INITIAL_PASSWORD,不能使用公开默认密码初始化超级管理员',
);
}
return SUPER_ADMIN_INITIAL_PASSWORD;
throw new Error('缺少 SUPER_ADMIN_INITIAL_PASSWORD,不能初始化超级管理员');
}
async function upsertEnvironment(projectId, environment) {