feat: disable register

This commit is contained in:
shinya
2025-08-18 23:15:37 +08:00
parent e8be9a169a
commit fbb68a4654
8 changed files with 186 additions and 448 deletions

View File

@@ -18,7 +18,6 @@ export interface AdminConfig {
FluidSearch: boolean;
};
UserConfig: {
AllowRegister: boolean;
Users: {
username: string;
role: 'user' | 'admin' | 'owner';

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 = [];

View File

@@ -58,9 +58,6 @@ async function searchWithCache(
}
const data = await response.json();
if (apiSite.key === 'xiaomaomi') {
console.log(data);
}
if (
!data ||
!data.list ||