Wie binde ich ein Captcha in TYPO3 ein?

Als Webseitenbetreiber kannst du dich und andere vor Spam schützen, indem du deine Kontaktformulare mit einem Captcha sicherst.

So wird sichergestellt, dass kein automatisiertes Ausnutzen geschehen kann.

Schritt 1

Wir bedienen uns dabei folgender TYPO3 Extension: hCaptcha

Mehr Informationen zum eingesetzten Captcha gibt es auf der Website des Anbieters.

 

Zuerst ist die Extension zu installieren, entweder per Composer oder über den Extension Manager.

Schritt 2

Dann aktivierst du die Extension entweder über den Extension Manager oder per "./vendor/bin/typo3 extension:setup" auf der Konsole.

Schritt 3

Als nächstes bindest du das statische Template auf der gewünschten Seite oder im Root-Template ein:

TYPO3-Captcha-1

Schritt 4

Nun kannst du das hCaptcha-Element im gewünschten Formular hinzufügen und letztendlich speichern:

TYPO3-Captcha-2
TYPO3-Captcha-3
TYPO3-Captcha-4
TYPO3-Captcha-5

Schritt 5

Leere jetzt deine TYPO3 Caches, um sicher zu gehen.

Schritt 6

Danach kannst du das Resultat im Frontend überprüfen:

TYPO3-Captcha-6

Schritt 7

Denke daran, deine Datenschutzerklärungen und vergleichbare Informationen gegebenenfalls anzupassen.
Bei hCaptcha selbst gibt es unter dieser Seite mehr Infos dazu.

Schritt 8

Nun darfst du dich freuen, das Internet ein Stückchen sicherer gemacht zu haben.