Function: verifyTurnstile()
verifyTurnstile(
secret,token,remoteIp?):Promise<boolean>
Defined in: src/server/services/turnstile.ts:10
Verify a Cloudflare Turnstile token server-side. Returns true when the token is valid (or when no secret is configured — callers treat that as "Turnstile disabled" and fall back to the honeypot). Fails closed on a configured secret: a missing/invalid token or a network error → false.
Parameters
secret
string | undefined
token
string | undefined
remoteIp?
string | null
Returns
Promise<boolean>