Versteckter Modus

Versteckter Modus

Mit dem versteckten Modus können Sie CaptchaFox integrieren, ohne das Widget explizit in Ihrem Formular anzuzeigen.

Wenn der Benutzer auf einen Absenden-Button klickt, müssen Sie den Herausforderungs Abfrageablauf mit der API .execute ausführen. Dadurch wird eine Herausforderung abgerufen und als Popup für den Benutzer angezeigt.

Unsere OneClick Funktion kann den Prozentsatz der Nutzer, die eine aktive Herausforderung sehen, erheblich reduzieren. Die Nutzer werden in Echtzeit anhand verschiedener Signale bewertet, um festzustellen, ob eine Herausforderung angezeigt werden sollte.
Wenn Sie an dieser Funktion sowie SAML 2.0 SSO, Enterprise SLAs und mehr interessiert sind, kontaktieren Sie uns.

💡

Zur Einhaltung der Online-Datenschutzgesetze fügen Sie bitte den folgenden Text und Links auf der Seite ein, wenn Sie den versteckten Modus verwenden:

Diese Seite ist durch CaptchaFox geschützt und es gelten die
<a href="https://captchafox.com/privacy">Datenschutzerklärung</a> und
<a href="https://captchafox.com/terms">Nutzungsbedingungen</a>.

Bitte beachten Sie, dass dies keine Rechtsberatung ist.

Das Container-Element aktualisieren

<div class="captchafox" data-sitekey="YOUR_SITEKEY" data-mode="hidden"></div>

Den Herausforderungsablauf ausführen

Lesen Sie den JavaScript-API Abschnitt für weitere Informationen über die Funktion captchafox.execute.

Beispiel:

<html>
  <head>
    <title>CaptchaFox Demo</title>
  </head>
  <body>
    <form onsubmit="submitForm(event)">
      <input type="text" name="email" placeholder="Email" />
      <input type="password" name="password" placeholder="Passwort" />
      <div class="captchafox" data-sitekey="IHR_SITEKEY" data-mode="hidden"></div>
      <button type="submit">Abschicken</button>
    </form>
    <script>
      async function submitForm(event) {
        event.preventDefault();
        try {
          const token = await captchafox.execute();
          alert('Response:' + token);
        } catch (error) {
          console.error(error);
        }
      }
    </script>
  </body>
</html>