Zum Inhalt
Myra EU CAPTCHA Online-Hilfe Stand · 25.08.2026

Integration

Die Integration des Myra EU CAPTCHA besteht immer aus zwei Teilen: dem Widget in Ihrer Seite und der Prüfung des Tokens auf Ihrem Server. Erst beide Teile zusammen ergeben einen Schutz.

Für die verbreiteten Plattformen stehen Bibliotheken, Erweiterungen und Beispiele bereit, die diese beiden Teile übernehmen. Die folgenden Kapitel beschreiben je Plattform die Installation, die Konfiguration und die Prüfung.

Note

Die Anleitungen dieses Kapitels setzen einen angelegten Sitekey voraus. Der Weg von einem neuen Konto bis zur geprüften Integration steht unter Einrichtung mit den Schritten Ersten Sitekey anlegen, Widget einbinden und Integration testen.

Aufbau einer Integration

Jede Integration führt die folgenden drei Schritte aus:

Schritt Ort Inhalt
1 Frontend Das Skript verify.js vom CDN laden.
2 Frontend Das Widget-Element mit dem öffentlichen Sitekey einfügen.
3 Backend Das Token vor der Verarbeitung über den Endpunkt /verify prüfen.

Siehe Widget einbinden.

Note

Die beiden Schritte im Frontend laufen im Browser der Besuchenden ab. Wenn Ihre Website eine Content Security Policy sendet, dann muss diese die Adressen des Dienstes freigeben. Diese Voraussetzung gilt für jede Plattform dieses Kapitels. Siehe Content Security Policy.

Verfügbare Anleitungen

Die folgenden Anleitungen stehen zur Verfügung:

Kategorie Plattformen
CMS WordPress, Joomla, Drupal, TYPO3
Frontend HTML und JavaScript, React, Vue, Angular, Svelte
Backend PHP, Symfony und Laravel, Python, Django, Ruby, Java, Client aus der Spezifikation
Mobile Apps Android, iOS, Flutter
Infrastruktur Caddy, CrowdSec, Traefik

Vollständige Beispiele

Die Anleitungen je Plattform beschreiben jeweils eine Seite der Integration. Die Beispiele führen beide Seiten an einem durchgehenden Fall zusammen: Sie schützen das Kontaktformular einer bereits laufenden Anwendung und ändern dafür nur wenige Dateien.

Die folgenden Beispiele stehen zur Verfügung:

Beispiel Frontend Backend
React und PHP React mit Vite PHP
Vue und Python Vue mit Vite Python mit Flask
Angular und Java Angular Java mit Spring Boot
Svelte und Ruby Svelte mit Vite Ruby mit Sinatra
HTML und Django HTML ohne Framework Django

Angaben aus dem Kundenportal

Ansicht Details

Ansicht Details

Alle Anleitungen benötigen die folgenden Angaben aus der Ansicht Details des Sitekeys:

Angabe Verwendung
Public Sitekey Im Widget-Element und in der Konfiguration des Frontends. Der Wert ist öffentlich.
Secret Ausschließlich in der serverseitigen Prüfung. Der Wert bleibt auf dem Server.

Siehe Ansicht Details.