Merge pull request 'fix: 避免认证服务商默认值告警' (#344) from worktree-identity-form-simplify into main
Reviewed-on: CYL/wordpress-theme-aksrt#344
This commit is contained in:
commit
c8f1f878cb
1 file changed
+5
-1
@@ -171,6 +171,10 @@ class UserRuntime {
|
|||||||
],
|
],
|
||||||
];
|
];
|
||||||
$medal = self::parse_medal_catalog($settings);
|
$medal = self::parse_medal_catalog($settings);
|
||||||
|
$provider = sanitize_key((string) ($settings['user_verify_provider'] ?? 'aliyun'));
|
||||||
|
if (!in_array($provider, ['aliyun', 'tencent'], true)) {
|
||||||
|
$provider = 'aliyun';
|
||||||
|
}
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'verify' => [
|
'verify' => [
|
||||||
@@ -179,7 +183,7 @@ class UserRuntime {
|
|||||||
'allow_apply' => !isset($settings['user_verify_allow_apply']) || !empty($settings['user_verify_allow_apply']),
|
'allow_apply' => !isset($settings['user_verify_allow_apply']) || !empty($settings['user_verify_allow_apply']),
|
||||||
'disable_desc' => (string) ($settings['user_verify_disable_desc'] ?? ''),
|
'disable_desc' => (string) ($settings['user_verify_disable_desc'] ?? ''),
|
||||||
'desc' => (string) ($settings['user_verify_desc'] ?? ''),
|
'desc' => (string) ($settings['user_verify_desc'] ?? ''),
|
||||||
'provider' => in_array(($settings['user_verify_provider'] ?? 'aliyun'), ['aliyun', 'tencent'], true) ? (string) $settings['user_verify_provider'] : 'aliyun',
|
'provider' => $provider,
|
||||||
'allow_manual_fallback' => !isset($settings['user_verify_allow_manual_fallback']) || !empty($settings['user_verify_allow_manual_fallback']),
|
'allow_manual_fallback' => !isset($settings['user_verify_allow_manual_fallback']) || !empty($settings['user_verify_allow_manual_fallback']),
|
||||||
'poll_interval_seconds' => max(3, min(60, (int) ($settings['user_verify_poll_interval_seconds'] ?? 5))),
|
'poll_interval_seconds' => max(3, min(60, (int) ($settings['user_verify_poll_interval_seconds'] ?? 5))),
|
||||||
'types' => $verify_types,
|
'types' => $verify_types,
|
||||||
|
|||||||
Reference in new issue
Block a user