Zum Inhalt springen

CAPTCHA-Typen

Stellen Sie verschiedene CAPTCHA-Typen bereit, indem Sie captchaType auf frictionless, pow oder image setzen.

Die standardmäßige frictionless-Funktion von Procaptcha erkennt dynamisch, ob der Benutzer einen normalen Browser oder automatisierte, headless Browser wie playwright oder selenium verwendet. Wenn der Benutzer wahrscheinlich ein Bot ist, wird dem Benutzer eine Bild-CAPTCHA-Herausforderung präsentiert. Wenn der Benutzer wahrscheinlich ein Mensch ist, wird dem Benutzer keine Bild-CAPTCHA-Herausforderung präsentiert und stattdessen wird eine einfache, unsichtbare Proof of Work (PoW)-Herausforderung gelöst.

Eine Proof of Work (pow) CAPTCHA-Herausforderung erfordert, dass der Benutzer ein Rechenpuzzle löst, bevor das Formular übermittelt wird. Es ist für Menschen einfach zu lösen, aber rechnerisch teuer für Bots.

prosopo procaptcha pow captcha challenge

Der Proof of Work CAPTCHA-Typ untersucht nicht die Browserumgebung des Benutzers, verwenden Sie dafür frictionless (siehe oben).

Eine Bild-CAPTCHA-Herausforderung erfordert, dass der Benutzer das/die richtige(n) Bild(er) auswählt, das/die der gegebenen Aufforderung entspricht/entsprechen.

prosopo procaptcha image captcha challenge

Der Bild-CAPTCHA-Typ untersucht nicht die Browserumgebung des Benutzers, verwenden Sie dafür frictionless (siehe oben).

1. Setzen Sie den Typ in der Widget-Konfiguration

Abschnitt mit dem Titel 1. Setzen Sie den Typ in der Widget-Konfiguration

Hier setzen wir captchaType auf Proof-of-Work pow.

<div class="procaptcha" data-sitekey="your_site_key" data-captcha-type="pow"></div>

Navigieren Sie zum Prosopo Portal und aktualisieren Sie den CAPTCHA-Typ in den Einstellungen auf pow.

prosopo pow setting

1. Setzen Sie den Typ in der Widget-Konfiguration

Abschnitt mit dem Titel 1. Setzen Sie den Typ in der Widget-Konfiguration

Hier setzen wir captchaType auf Bild image.

document.getElementById('procaptcha-script').addEventListener('load', function () {
function onCaptchaVerified(output) {
console.log('Captcha verified, output: ' + JSON.stringify(output))
}
// Get the Element using elementId
const captchaContainer = document.getElementById('procaptcha-container')
window.procaptcha.render(captchaContainer, {
siteKey: 'YOUR_SITE_KEY',
theme: 'dark',
callback: onCaptchaVerified,
captchaType: 'image', // `pow` or leave blank for `frictionless`
})
})

Navigieren Sie zum Prosopo Portal und aktualisieren Sie den CAPTCHA-Typ in den Einstellungen auf image.

prosopo image setting