Möchten Sie Cloudflare Turnstile verwenden, um Spam auf Ihren Affiliate-Registrierungs- und Anmeldeformularen zu verhindern? Cloudflare Turnstile ist eine kostenlose, rätselfreie CAPTCHA-Alternative, die Benutzer verifiziert, ohne visuelle Herausforderungen anzuzeigen. Es bietet eine nahtlose, datenschutzfreundliche Erfahrung und schützt gleichzeitig Ihr Partnerprogramm vor Bots und Missbrauch.
Dieses Tutorial zeigt Ihnen, wie Sie Cloudflare Turnstile in AffiliateWP einrichten und verwenden.
Cloudflare Turnstile-Website-Schlüssel generieren
Bevor Sie Cloudflare Turnstile in AffiliateWP konfigurieren, müssen Sie in Ihrem Cloudflare-Konto einen Website-Schlüssel und einen geheimen Schlüssel erstellen.
Melden Sie sich zunächst in Ihrem Cloudflare-Konto an. Klicken Sie im Dashboard in der linken Seitenleiste auf das Menü Turnstile. Sobald Sie sich auf der Turnstile-Seite befinden, klicken Sie auf die Schaltfläche Widget hinzufügen.

Geben Sie als Nächstes einen Namen in das Feld Widget-Name ein. Dies dient Ihrer internen Referenz und wird den Besuchern nicht angezeigt.

Klicken Sie unter Hostname-Verwaltung auf die Schaltfläche Hostnamen hinzufügen.

Eine Seitenleiste wird angezeigt. Geben Sie im Feld Benutzerdefinierten Hostnamen hinzufügen den Domainnamen Ihrer Website ein (z. B. example.com) und klicken Sie daneben auf die Schaltfläche Hinzufügen.

Sobald die Domain in der Liste angezeigt wird, klicken Sie unten auf die Schaltfläche Hinzufügen, um zu bestätigen.
Sie können mehrere Hostnamen hinzufügen, wenn Sie dieselben API-Schlüssel auf mehreren Websites verwenden möchten.
Widget-Modus auswählen
Scrollen Sie nach unten zum Abschnitt Widget-Modus. Hier können Sie auswählen, wie Turnstile im Frontend Ihrer Website funktioniert.
- Verwaltet (empfohlen): Entscheidet automatisch, ob eine Herausforderung angezeigt oder der Benutzer stillschweigend validiert werden soll.
- Nicht-interaktiv: Zeigt das Turnstile-Widget an, erfordert aber keine Interaktion.
- Unsichtbar: Läuft vollständig im Hintergrund ohne sichtbares Widget.
Behalten Sie die Option Verwaltet bei, es sei denn, Sie haben einen bestimmten Grund, diese zu ändern.
Wenn Sie mit der Konfiguration des Widgets fertig sind, klicken Sie auf die Schaltfläche Erstellen.

Cloudflare generiert einen Website-Schlüssel und einen geheimen Schlüssel für das von Ihnen erstellte Widget. Halten Sie diese für den nächsten Schritt bereit.

Turnstile in AffiliateWP konfigurieren
Kehren Sie zu Ihrer WordPress-Website zurück und gehen Sie zu AffiliateWP » Einstellungen. Klicken Sie auf den Tab Affiliates und scrollen Sie dann zum Abschnitt Sicherheit bei Affiliate-Registrierung & Anmeldung.
Klicken Sie auf die Option Turnstile, um Cloudflare Turnstile als Ihre CAPTCHA-Methode auszuwählen.

Dadurch werden zwei Felder angezeigt: Turnstile Website-Schlüssel und Turnstile Geheimer Schlüssel.
Kopieren Sie die Schlüssel aus Ihrem Cloudflare-Konto und fügen Sie sie in die entsprechenden Felder in AffiliateWP ein.
Wenn Sie fertig sind, scrollen Sie nach unten und klicken Sie auf Änderungen speichern, um die Konfiguration anzuwenden.
CAPTCHA im Affiliate-Anmeldeformular aktivieren
Nach der Auswahl von Turnstile sehen Sie auch die Option CAPTCHA zum Affiliate-Anmeldeformular hinzufügen.

Durch Aktivieren dieser Option wird Turnstile-Schutz zusätzlich zum Registrierungsformular zum Affiliate-Anmeldeformular hinzugefügt. Dies hilft, Credential-Stuffing-, Brute-Force-Angriffe und anderen automatisierten Anmelde-Missbrauch zu verhindern.
Stellen Sie sicher, dass Sie das Kontrollkästchen aktivieren und Ihre Einstellungen speichern.
Cloudflare Turnstile testen
Nach Abschluss der Einrichtung ist es wichtig zu testen, ob Turnstile wie erwartet funktioniert.
Besuchen Sie Ihre Affiliate-Registrierungsseite und versuchen Sie, einen Testeintrag zu übermitteln. Wenn alles korrekt konfiguriert ist, überprüft Turnstile die Übermittlung im Hintergrund oder zeigt ein minimales Widget an, abhängig von Ihrem ausgewählten Widget-Modus.

Wenn Sie CAPTCHA für das Anmeldeformular aktiviert haben, testen Sie auch dies, indem Sie versuchen, sich über die Affiliate-Anmeldeseite anzumelden.

Wenn das CAPTCHA nicht erscheint oder die Übermittlungen fehlschlagen, überprüfen Sie Folgendes:
- Site- und Secret-Schlüssel sind korrekt kopiert und gespeichert
- Ihre Domain wurde unter Hostname-Verwaltung in Ihrem Cloudflare-Widget hinzugefügt
- Turnstile ist ausgewählt in AffiliateWP » Einstellungen
Häufig gestellte Fragen
Ist Cloudflare Turnstile kostenlos nutzbar?
Ja. Cloudflare Turnstile ist für alle Benutzer kostenlos und erfordert keinen kostenpflichtigen Cloudflare-Plan.
Kann ich Turnstile verwenden, ohne andere Cloudflare-Funktionen wie DNS oder CDN zu aktivieren?
Ja. Sie müssen Cloudflare DNS, CDN oder Proxying nicht verwenden, um Turnstile zu nutzen. Ein Cloudflare-Konto ist alles, was benötigt wird.
Kann ich Turnstile sowohl für das Registrierungs- als auch für das Anmeldeformular aktivieren?
Ja. Die Option, Turnstile im Anmeldeformular zu aktivieren, wird angezeigt, sobald Sie Turnstile in den CAPTCHA-Einstellungen ausgewählt haben.