🐛 fix(auth): Update authentication configuration and localization strings

This commit is contained in:
web@ppanel
2025-02-08 23:58:03 +07:00
parent 3a3d2236e2
commit 47f2c5853c
48 changed files with 749 additions and 293 deletions
+4 -4
View File
@@ -33,8 +33,8 @@ export default function RegisterForm({
try {
const domain = email.split('@')[1];
const isValid =
!auth.email.email_enable_verify ||
auth.email?.email_domain_suffix_list.split('\n').includes(domain || '');
!auth.email.enable_verify ||
auth.email?.domain_suffix_list.split('\n').includes(domain || '');
return !isValid;
} catch (error) {
console.log('Error checking user:', error);
@@ -52,7 +52,7 @@ export default function RegisterForm({
}),
password: z.string(),
repeat_password: z.string(),
code: auth.email.email_enable_verify ? z.string() : z.string().nullish(),
code: auth.email.enable_verify ? z.string() : z.string().nullish(),
invite: invite.forced_invite ? z.string().min(1) : z.string().nullish(),
cf_token:
verify.enable_register_verify && verify.turnstile_site_key
@@ -125,7 +125,7 @@ export default function RegisterForm({
</FormItem>
)}
/>
{auth.email.email_enable_verify && (
{auth.email.enable_verify && (
<FormField
control={form.control}
name='code'
+2 -2
View File
@@ -32,7 +32,7 @@ export default function ResetForm({
const formSchema = z.object({
email: z.string().email(t('email')),
password: z.string(),
code: auth?.email?.email_enable_verify ? z.string() : z.string().nullish(),
code: auth?.email?.enable_verify ? z.string() : z.string().nullish(),
cf_token:
verify.enable_register_verify && verify.turnstile_site_key
? z.string()
@@ -60,7 +60,7 @@ export default function ResetForm({
)}
/>
{auth?.email?.email_enable_verify && (
{auth?.email?.enable_verify && (
<FormField
control={form.control}
name='code'
+1 -1
View File
@@ -35,7 +35,7 @@ export default function ResetForm({
telephone_area_code: z.string(),
telephone: z.string(),
password: z.string(),
code: auth?.email?.email_enable_verify ? z.string() : z.string().nullish(),
code: auth?.email?.enable_verify ? z.string() : z.string().nullish(),
cf_token:
verify.enable_register_verify && verify.turnstile_site_key
? z.string()
+10 -11
View File
@@ -22,23 +22,23 @@ export const useGlobalStore = create<GlobalStore>((set, get) => ({
site_logo: '',
},
verify: {
turnstile_site_key: '',
enable_login_verify: false,
enable_register_verify: false,
enable_reset_password_verify: false,
turnstile_site_key: '',
},
auth: {
sms: {
sms_enabled: false,
sms_limit: 0,
sms_interval: 0,
sms_expire_time: 0,
mobile: {
enable: false,
limit: 0,
interval: 0,
expire_time: 0,
},
email: {
email_enabled: false,
email_enable_verify: false,
email_enable_domain_suffix: false,
email_domain_suffix_list: '',
enable: false,
enable_verify: false,
enable_domain_suffix: false,
domain_suffix_list: '',
},
register: {
stop_register: false,
@@ -56,7 +56,6 @@ export const useGlobalStore = create<GlobalStore>((set, get) => ({
currency: {
currency_unit: 'USD',
currency_symbol: '$',
access_key: '',
},
subscribe: {
single_model: false,
-1
View File
@@ -47,7 +47,6 @@
"60002": "Kan for øyeblikket ikke bruke abonnementet, vennligst prøv igjen senere.",
"60003": "Et eksisterende abonnement er oppdaget. Vennligst avbryt det før du fortsetter.",
"60004": "Kan ikke slettes for øyeblikket da abonnementet har aktive brukere.",
"60005": "Abonnementet har nådd maks antall brukere.",
"60005": "Enkelt abonnementsmodus har overskredet brukergrensen.",
"70001": "Verifikasjonskoden er feil, vennligst skriv inn på nytt.",
"80001": "Oppgaven ble ikke vellykket lagt til i køen, vennligst prøv igjen senere.",
-1
View File
@@ -47,7 +47,6 @@
"60002": "Não é possível usar a assinatura no momento, por favor, tente novamente mais tarde.",
"60003": "Uma assinatura existente foi detectada. Cancele-a antes de prosseguir.",
"60004": "Não é possível excluir no momento, pois a assinatura possui usuários ativos.",
"60005": "A assinatura atingiu o número máximo de usuários.",
"60005": "O modo de assinatura única excedeu o limite de usuários.",
"70001": "O código de verificação está incorreto, por favor, digite novamente.",
"80001": "A tarefa não foi adicionada à fila com sucesso, por favor, tente novamente mais tarde.",
+1 -1
View File
@@ -64,7 +64,7 @@ declare namespace API {
};
type AuthConfig = {
sms: MobileAuthenticateConfig;
mobile: MobileAuthenticateConfig;
email: EmailAuthticateConfig;
register: RegisterConfig;
};
+1 -1
View File
@@ -58,7 +58,7 @@ declare namespace API {
};
type AuthConfig = {
sms: MobileAuthenticateConfig;
mobile: MobileAuthenticateConfig;
email: EmailAuthticateConfig;
register: RegisterConfig;
};