Konfiguration
Moduleinstellungen
Im Tab "Konfiguration" werden die grundlegenden Funktionen des Moduls verwaltet. Hier kann festgelegt werden, für welche Formulare das Captcha aktiviert werden soll. Zusätzlich stehen erweiterte Optionen zur Verfügung, um das Ladeverhalten zu optimieren und die Integration individuell an Ihr Template anzupassen.
Formular auswählen
-
Funktion: Legt fest, in welchen Shop-Formularen das Captcha angezeigt wird. Unterstützt:
- Registrierung / Bestellung
- Kunden-Login
- Newsletter
- Kontaktformular
- Passwort vergessen
-
Nutzen: Ermöglicht eine gezielte Absicherung der relevanten Formulare und verhindert unnötige Prüfungen in nicht sicherheitskritischen Bereichen.
Captcha für angemeldete Kunden deaktivieren
-
Funktion: Erlaubt das automatische Deaktivieren des Captchas für bereits eingeloggte Kunden (Optionen: Ja / Nein).
-
Nutzen: Verbessert die Nutzerfreundlichkeit für bekannte Kunden, ohne die Sicherheit der öffentlichen Formulare zu beeinträchtigen.
Captcha-Typ
-
Funktion: Wählt die gewünschte Captcha-Art:
- Bild-Captcha - grafische Eingabeprüfung mit zufälligen Zeichen
- Mathe-Captcha - einfache Rechenaufgabe zur Verifizierung
- Cloudflare Turnstile - datenschutzfreundliche, interaktionsfreie Captcha-Lösung
-
Nutzen: Bietet maximale Flexibilität bei der Wahl des Sicherheitsniveaus und der Benutzerfreundlichkeit.
Bild-Captcha: ausgeschlossene Zeichen
-
Funktion: Ermöglicht das Entfernen schwer lesbarer Zeichen aus der Captcha-Anzeige (z. B. „O“, „0“, „I“, „l“). Groß- und Kleinschreibung wird dabei berücksichtigt.
-
Nutzen: Verbessert die Lesbarkeit und reduziert Fehleingaben, wodurch die Nutzererfahrung verbessert wird.
- Praxisbeispiel:
Zusatzoptionen für Mathe-Captcha
Mathematischer Operator
-
Funktion: Legt fest, welcher Operator für die Captcha-Berechnung verwendet wird (z. B. Addition, Subtraktion oder Multiplikation).
-
Nutzen: Erhöht die Flexibilität der Sicherheitsprüfung, indem unterschiedliche Schwierigkeitsgrade gewählt werden können und Bots schwerer automatisiert reagieren können.
Mathematische Visualisierung
-
Funktion: Aktiviert eine grafische Darstellung der Rechenaufgabe anstelle von reinem Text (z. B. als Zahlen, Zahlen und Wörter, Wörter).
-
Nutzen: Erschwert das automatische Auslesen durch Bots und verbessert gleichzeitig die visuelle Darstellung für den Nutzer.
- Praxisbeispiel:
Zusatzoptionen für Cloudflare Turnstile
Diese Option integriert den modernen, datenschutzfreundlichen Captcha-Dienst von Cloudflare direkt in Ihre Shop-Formulare.
Turnstile Site-Key
-
Funktion: Enthält den öffentlichen Schlüssel (Site-Key) Ihrer Cloudflare-Turnstile-Integration, der für die Einbindung des Captchas auf der Shopseite erforderlich ist.
-
Nutzen: Stellt die Verbindung zwischen Ihrem Shop und dem Cloudflare-Dienst her, um die Captcha-Prüfung korrekt anzuzeigen und auszuführen.
Turnstile Secret Key
-
Funktion: Speichert den geheimen Schlüssel (Secret Key) zur serverseitigen Verifizierung der Captcha-Antwort.
-
Nutzen: Sichert die Kommunikation zwischen Shop und Cloudflare ab, validiert Nutzereingaben zuverlässig und verhindert Manipulationen oder unautorisierte Prüfungen.
Hinweis
Cloudflare Turnstile ist vollständig DSGVO-konform, da keine personenbezogenen Daten an Dritte weitergegeben werden. Für den Betrieb ist lediglich die Einrichtung eines kostenlosen Cloudflare-Kontos erforderlich.
Wenn man deinem Captcha-Modul „Cloudflare Turnstile“ als Captcha-Typ auswählt, ersetzt das Modul das klassische Bild- oder Mathe-Captcha durch eine unsichtbare Verifizierung. Der Shop prüft dann bei jeder Formularabsendung automatisch über den Turnstile-Server, ob der Nutzer echt ist – ohne dass der Kunde etwas tun muss.
Erweiterte Einstellungen
-
Funktion: Erlauben die präzise Platzierung des Captchas im Formular über CSS-Selektoren (jQuery). Für jedes Formular kann die Position individuell festgelegt werden:
- Registrierung
- Login
- Newsletter
- Kontaktformular
- Passwort vergessen
-
Nutzen: Ermöglicht eine flexible Integration in individuelle Templates, ohne Quellcodeanpassungen vornehmen zu müssen.
JavaScript als "deferred" laden
-
Funktion: Aktiviert das Laden der JavaScript-Dateien mit dem Attribut
defer. - Nutzen: Verbessert die Seitenladeleistung und reduziert Render-Blocking-Effekte, was zu einer besseren Performance und SEO-Bewertung führt.




