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
View File
@@ -18,7 +18,6 @@ export interface AdminConfig {
FluidSearch: boolean;
};
UserConfig: {
AllowRegister: boolean;
Users: {
username: string;
role: 'user' | 'admin' | 'owner';
+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 = [];
-3
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 ||