feat(auth): Add email and SMS code sending functionality with localization updates

This commit is contained in:
web@ppanel
2025-01-15 21:41:54 +07:00
parent 4acf7b1837
commit 57eaa5532d
39 changed files with 1282 additions and 385 deletions
+14 -9
View File
@@ -27,21 +27,26 @@ export const useGlobalStore = create<GlobalStore>((set, get) => ({
enable_reset_password_verify: false,
turnstile_site_key: '',
},
register: {
stop_register: false,
enable_email_verify: false,
enable_email_domain_suffix: false,
email_domain_suffix_list: '',
enable_trial: false,
enable_ip_register_limit: false,
ip_register_limit: 0,
ip_register_limit_duration: 0,
auth: {
sms: {
sms_enabled: false,
sms_limit: 0,
sms_interval: 0,
sms_expire_time: 0,
},
email: {
email_enabled: false,
email_enable_verify: false,
email_enable_domain_suffix: false,
email_domain_suffix_list: '',
},
register: {
stop_register: false,
enable_trial: false,
enable_ip_register_limit: false,
ip_register_limit: 0,
ip_register_limit_duration: 0,
},
},
invite: {
forced_invite: false,