Merge pull request #5261 from lyen1688/feat/tencent-captcha-gate

新增腾讯天御验证码认证门禁
This commit is contained in:
Wesley Liddick authored and GitHub committed 2026-08-04 16:39:55 +08:00
commit 8b3fe664dc
86 files changed
+3683 -262

No files matched your search

+13
View File
@@ -115,6 +115,13 @@ export interface LoginRequest {
email: string
password: string
turnstile_token?: string
tencent_captcha_ticket?: string
tencent_captcha_randstr?: string
}
export interface TencentCaptchaRequestProof {
tencent_captcha_ticket: string
tencent_captcha_randstr: string
}
export interface RegisterRequest {
@@ -122,6 +129,8 @@ export interface RegisterRequest {
password: string
verify_code?: string
turnstile_token?: string
tencent_captcha_ticket?: string
tencent_captcha_randstr?: string
promo_code?: string
invitation_code?: string
aff_code?: string
@@ -156,6 +165,8 @@ export interface AffiliateTransferResponse {
export interface SendVerifyCodeRequest {
email: string
turnstile_token?: string
tencent_captcha_ticket?: string
tencent_captcha_randstr?: string
pending_auth_token?: string
pending_oauth_token?: string
}
@@ -201,6 +212,8 @@ export interface PublicSettings {
login_agreement_revision?: string
login_agreement_documents?: LoginAgreementDocument[]
turnstile_enabled: boolean
tencent_captcha_enabled?: boolean
tencent_captcha_app_id?: string
passkey_enabled?: boolean
turnstile_site_key: string
site_name: string