Nœuds — CAPTCHA / Anti-bot


Protections anti-bot, dans le cadre d’un graphe d’authentification. Les quatre nœuds ci-dessous partagent la même forme de configuration (siteKey public, secretKey marqué secret donc masqué dans les logs/exports, et une verificationUrl par défaut vers le service concerné) — seule la sémantique du score/seuil diffère.

RecaptchaV2Node / RecaptchaV2InvisibleNode — Google reCAPTCHA v2, respectivement en case à cocher et en mode invisible (grecaptcha.execute()). Même classe de configuration pour les deux.

PropriétéTypeDéfaut
siteKeystring (obligatoire)
secretKeystring, secret (obligatoire)
verificationUrlstringhttps://www.google.com/recaptcha/api/siteverify

Outcomes : true / false.

RecaptchaV3Node — reCAPTCHA v3, basé sur un score plutôt qu’un défi interactif.

PropriétéTypeDéfaut
siteKeystring (obligatoire)
secretKeystring, secret (obligatoire)
actionstringlogin
scoreThresholddouble0.5
verificationUrlstringhttps://www.google.com/recaptcha/api/siteverify

Outcomes : true / false (true seulement si le score renvoyé ≥ scoreThreshold).

TurnstileNode — Cloudflare Turnstile.

PropriétéTypeDéfaut
siteKeystring (obligatoire)
secretKeystring, secret (obligatoire)
verificationUrlstringhttps://challenges.cloudflare.com/turnstile/v0/siteverify

Outcomes : true / false.

HCaptchaNode — hCaptcha.

PropriétéTypeDéfaut
siteKeystring (obligatoire)
secretKeystring, secret (obligatoire)
verificationUrlstringhttps://api.hcaptcha.com/siteverify

Outcomes : true / false.

Modifier cette page sur GitHub