feat: disable register

This commit is contained in:
shinya
2025-08-18 23:15:37 +08:00
parent 4df244d3a3
commit 6326f823f0
8 changed files with 186 additions and 448 deletions
+1 -2
View File
@@ -172,7 +172,6 @@ async function getInitConfig(configFile: string, subConfig: {
process.env.NEXT_PUBLIC_FLUID_SEARCH !== 'false',
},
UserConfig: {
AllowRegister: process.env.NEXT_PUBLIC_ENABLE_REGISTER === 'true',
Users: [],
},
SourceConfig: [],
@@ -251,7 +250,7 @@ export async function getConfig(): Promise<AdminConfig> {
export function configSelfCheck(adminConfig: AdminConfig): AdminConfig {
// 确保必要的属性存在和初始化
if (!adminConfig.UserConfig) {
adminConfig.UserConfig = { AllowRegister: false, Users: [] };
adminConfig.UserConfig = { Users: [] };
}
if (!adminConfig.UserConfig.Users || !Array.isArray(adminConfig.UserConfig.Users)) {
adminConfig.UserConfig.Users = [];