修复 切换新版前端Turnstile 开启后注册页未显示验证的问题 (#5011)

Co-authored-by: Codex <codex@users.noreply.github.com>
This commit is contained in:
JunXiaoRuo 2026-05-22 10:39:24 +08:00 committed by GitHub
parent e13d673454
commit 8e5e89bb5b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -148,6 +148,8 @@ export function SignUpForm({
}
}
if (!validateTurnstile()) return
setIsLoading(true)
try {
const res = await register({
@ -318,18 +320,19 @@ export function SignUpForm({
</Button>
</div>
{/* Turnstile */}
{isTurnstileEnabled && (
<div className='mt-2'>
<Turnstile
siteKey={turnstileSiteKey}
onVerify={setTurnstileToken}
/>
</div>
)}
</>
)}
{/* Turnstile */}
{isTurnstileEnabled && (
<div className='mt-2'>
<Turnstile
siteKey={turnstileSiteKey}
onVerify={setTurnstileToken}
/>
</div>
)}
<LegalConsent
status={status}
checked={agreedToLegal}