get_auth_providers_data(); } $registration_open = true; $email_verification = false; $close_signin = false; $invite_field_mode = 'hidden'; $invite_field_hint = ''; $invite_prefill = ''; $show_qrcode_tab = false; if (class_exists('AKSRT_Settings')) { $registration_open = AKSRT_Settings::registration_enabled(); $email_verification = AKSRT_Settings::registration_requires_email_verification(); $close_signin = AKSRT_Settings::close_signin(); $invite_cfg = AKSRT_Settings::get_invite_registration_config(); $invite_field_mode = (string) ($invite_cfg['register_field'] ?? 'hidden'); $invite_field_hint = $invite_field_mode === 'required' ? (string) ($invite_cfg['must_desc'] ?? '') : (string) ($invite_cfg['open_desc'] ?? ''); } if (!empty($_GET['invite'])) { $invite_prefill = sanitize_key(wp_unslash($_GET['invite'])); } elseif (!empty($_COOKIE['aksrt_invite'])) { $invite_prefill = sanitize_key(wp_unslash($_COOKIE['aksrt_invite'])); } foreach ($oauth_providers as $provider) { if (($provider['name'] ?? '') === 'weixingzh') { $show_qrcode_tab = true; break; } } $site_name = get_bloginfo('name'); $reset_url = function_exists('aksrt_get_reset_password_url') ? aksrt_get_reset_password_url() : wp_lostpassword_url(); $agreement = function_exists('aksrt_get_auth_agreement_view') ? aksrt_get_auth_agreement_view() : ['enabled' => true, 'required' => true, 'label_html' => esc_html__('我已阅读并同意用户协议', 'aksrt'), 'field_name' => 'agree_terms']; $logo_url = class_exists('AKSRT_Settings') ? AKSRT_Settings::user_logo_url() : ''; ?>