EU CAPTCHA für Contao
Contao ist ein Open-Source-Content-Management-System für professionelle Websites, bekannt für sein strukturiertes Inhaltsmodell und seine starken Barrierefreiheitsfunktionen. Schützen Sie Ihre Contao-Website vor Bots und Formular-Spam mit einem datenschutzfreundlichen, in der EU gehosteten CAPTCHA, das DSGVO-konform und cookie-frei ist.
Warum Myra EU CAPTCHA wählen?
Interaktionsfreie Nutzererfahrung
Keine Rätsel, keine Klicks – unsichtbarer Bot-Schutz ohne jegliche Nutzerreibung.
Digitale Souveränität made in Germany
Vollständig DSGVO-konform, ohne Cookies und Tracking – entwickelt und gehostet in Deutschland.
Intelligente Bedrohungserkennung
Smarter Schutz, trainiert durch mehr als 100 Milliarden tägliche Myra-CDN-Signale.
Bewährte Technologie
Über 5 Milliarden erfolgreich gesicherte Authentifizierungsversuche.
So funktioniert die Integration
1. EU CAPTCHA-Konto erstellen
Die Kontoerstellung ist vollständig kostenlos – Sie benötigen lediglich eine gültige E-Mail-Adresse und können sofort loslegen. Wählen Sie einen Plan, der Ihren Anforderungen entspricht. Die ersten 3 Monate sind kostenlos.
Konto erstellen2. Sitekey erstellen
Erstellen Sie einen Sitekey im EU CAPTCHA Dashboard für die Domain, die Sie schützen möchten. Vergeben Sie eine aussagekräftige Bezeichnung, damit Sie ihn später leicht identifizieren können. Dieser Sitekey verknüpft das Widget auf Ihrer Contao-Website mit Ihrem EU CAPTCHA-Konto.
3. EU CAPTCHA zu Ihren Formularvorlagen hinzufügen
Laden Sie verify.js und platzieren Sie das EU CAPTCHA-Widget-Div mit Ihrem Sitekey in Ihrer Contao-Formularvorlage oder fügen Sie ein benutzerdefiniertes Formularfeld über eine Contao-Erweiterung hinzu.
HTML-Integrationsanleitung ansehen4. Token in Ihrer Contao-Erweiterung verifizieren
Erfassen Sie in Ihrer Contao-Formularverarbeitungslogik den eu-captcha-response-Token und validieren Sie ihn gegen die EU CAPTCHA API, bevor Sie die Übermittlung akzeptieren.
Anleitung zur serverseitigen Verifizierung ansehen
5. Das EU CAPTCHA-Widget wird auf Ihrer Contao-Website angezeigt.
Häufig gestellte Fragen
Wie füge ich EU CAPTCHA zu einer Contao-Website hinzu?
Fügen Sie verify.js und das EU CAPTCHA-Widget-Div mit Ihrem Sitekey zu Ihrer Contao-Formularvorlagen-Überschreibung hinzu. In Ihrer Contao-Erweiterung, die das Formular verarbeitet, lesen Sie den eu-captcha-response aus der Anfrage aus und führen Sie einen serverseitigen Verifizierungsaufruf an die EU CAPTCHA API mit Ihrem geheimen Schlüssel durch, bevor Sie die Formularübermittlung verarbeiten oder speichern.
Gibt es eine offizielle EU CAPTCHA-Erweiterung für Contao?
EU CAPTCHA kann in Contao integriert werden, indem ein benutzerdefiniertes Formularfeld-Widget als Contao-Erweiterung erstellt wird. Das Widget rendert das EU CAPTCHA-Div im Formular, und das zugehörige Bundle führt die serverseitige Verifizierung über die EU CAPTCHA REST API durch. Konsultieren Sie die EU CAPTCHA-Dokumentation für verfügbare Contao-Erweiterungen.
Funktioniert EU CAPTCHA mit dem eingebauten Contao-Formulargenerator?
Ja. Der Formulargenerator von Contao unterstützt benutzerdefinierte Formularfeld-Widgets über das Contao-Erweiterungssystem. Durch die Registrierung eines benutzerdefinierten CAPTCHA-Widgets, das das EU CAPTCHA-Div und verify.js rendert, nimmt der Formulargenerator das Widget beim Erstellen von Formularen im Contao-Backend auf. So können Redakteure Formulare schützen, ohne Vorlagencode anfassen zu müssen.
Wie verifiziere ich einen CAPTCHA-Token in der Contao-Formularverarbeitung?
In Ihrem Contao-Formularverarbeitungs-Hook (loadFormField oder processFormData) greifen Sie auf den eu-captcha-response-Wert aus der übermittelten Eingabe zu. Senden Sie eine HTTP-POST-Anfrage an die EU CAPTCHA-Verifizierungs-API mithilfe des Contao-RequestToken-Mechanismus oder eines Standard-PHP-HTTP-Clients mit Ihrem geheimen Schlüssel und dem Token. Lehnen Sie die Übermittlung ab, wenn die Verifizierung fehlschlägt.
Ist EU CAPTCHA mit Contao 4 und Contao 5 kompatibel?
Ja. EU CAPTCHA verwendet Standard-HTML, JavaScript und eine REST API zur Verifizierung. Der Widget-Ansatz — ein Div-Element und ein Script-Tag — ist sowohl mit Contao 4 (basierend auf Symfony 5/6) als auch mit Contao 5 (basierend auf Symfony 6/7) kompatibel. Die Contao-Erweiterungsbundle-Struktur folgt den Symfony-Bundle-Konventionen, die über beide Contao-Hauptversionen hinweg konsistent sind.
Kann EU CAPTCHA mit benutzerdefinierten Contao-Inhaltselementen verwendet werden?
Ja. Wenn Sie benutzerdefinierte Contao-Inhaltselemente oder Frontend-Module mit Formularen erstellen, fügen Sie das EU CAPTCHA-Widget-Div und das verify.js-Skript zur Twig- oder PHP-Vorlagenausgabe des Elements hinzu. Verarbeiten Sie den eu-captcha-response-Token in der generate-Methode Ihres Elements gemäß dem Standard-EU-CAPTCHA-serverseitigen Verifizierungsmuster.
Ist EU CAPTCHA DSGVO-konform für Contao-Websites?
Ja. EU CAPTCHA wird von einem in der EU ansässigen Unternehmen betrieben, ist vollständig in Deutschland gehostet und stützt sich nicht auf US-amerikanische Cloud-Anbieter oder Infrastrukturen, die US-Überwachungsgesetzen unterliegen. Der Dienst verarbeitet nur die Daten, die zur Bereitstellung und Verifizierung des CAPTCHAs erforderlich sind (wie IP-Adresse sowie technische Browser- oder Geräteinformationen), im Einklang mit den Anforderungen der DSGVO. Ihre Organisation bleibt verantwortlich für die Bereitstellung transparenter Datenschutzinformationen, die Wahl einer geeigneten Rechtsgrundlage und die Einholung etwaig erforderlicher Einwilligungen für Ihre spezifische Contao-Implementierung. Diese Informationen stellen keine Rechtsberatung dar; bitte konsultieren Sie Ihren Rechtsberater für eine Beurteilung Ihres individuellen Falls.
Bereit für ein besseres CAPTCHA?
Erleben Sie unsichtbaren Bot-Schutz mit datenschutzfreundlicher, DSGVO‑konformer Verifizierung – entwickelt und gehostet in Deutschland. Testen Sie Myra EU CAPTCHA jetzt 3 Monate kostenlos und schützen Sie Ihre Web-Formulare, ohne Ihre Nutzer zu beeinträchtigen.
Privacy-first Technologie
Wir garantieren keine Datenweitergabe an Drittländer.
Datenschutzerklärung lesenSchnelle und einfache Einrichtung
Wir bieten fertige Integrationen für viele CMS und gängige Frameworks.
Schnellstartanleitung lesen