Captcha in Joomla bzw. reCaptcha in Joomla installieren

Dezember 2017 Twitter @ItDoorlu Google+ itdoor itdoor

Captcha in Joomla bzw. reCaptcha in Joomla

Captcha in Joomla bzw. reCaptcha ist ein guter Spamschutz. Vermutlich kennen Sie dieses I’m not a robot (Ich bin kein Roboter) schon aus Ihrem Internetalltag. Allerdings muß man schon manchmal beim Browser die Vergrößerung einstellen. Damit erkennen kann, ob da irgendwo im Hintergrund noch ein Stück Auto oder ein Stück Straßenschild auf dem Foto ist.

Das Feld für Captcha in Joomla

 

Der Weg zum Feld  Captcha in Joomla:

Menüfolge: „System-Global- Configuration“ Registerkarte „Site Settings“.

Wie Sie sehen, heißt dieses Feld genau genommen: „Default Captcha“.

Joomla Feld Default Captcha bei „System-Global- Configuration“ Registerkarte „Site Settings“
Default Captcha bei „System-Global- Configuration“ Registerkarte „Site Settings“

Ferner kann man hier sehen, daß es keine Auswahlmöglichkeiten bei dem Feld gibt. Es gibt nämlich in dem Feld nur den Wert „None Selected“.

Somit besteht Handlungsbedarf.

Das Joomla Plugin Captcha – ReCaptcha

Der Weg zu den Plugins ist: „Extensions-Plugins“.

Joomla deaktviertes Plugin Captcha-ReCaptcha
Joomla deaktviertes Plugin Captcha-ReCaptcha

Dann gibt man im Suchfeld „Captcha“ ein. In meinem Fall hat sogar „cap“ gereicht, um das Plugin zu finden.

Wie Sie sehen, ist dieses Plugin deaktiviert. Mit einem Klick auf das rote Kreuz aktiviere ich dieses Plugin. Dadurch wird aus dem roten Kreuz ein grüner Haken.

Mit einem Klick auf den Plugin Namen „Captcha – ReCaptcha“ kann ich die Felder dieses Plugins sehen.

Hier die Felder auf der linken Seite im Plugin „Captcha – ReCaptcha“.

Joomla Felder auf der linken Seite im Plugin „Captcha – ReCaptcha“.
Joomla Felder auf der linken Seite im Plugin „Captcha – ReCaptcha“.

Zu dem Feld „Version“ gibt es in dem Plugin den folgenden Hinweis:

You have selected Version 1.0. All new sites should be using Version 2.0. Version 1.0 is only maintained to provide support for Global Site keys which are no longer available from Google.

 

Falsch ist, daß ich die Versuon 1.0 ausgewählt habe. Denn 1.0 stand bereits als Voreinstellung in dem Feld „Version“ drin. Dennoch folge ich dem Hinweis und wähle als Version 2.0 aus. Infolgedessen ist dann auch der eben genannte Hinweis verschwunden.

Offensichtlich fehlen mir der Site key und der Secret key. Hier hilft Joomla auch mit einen Hinweis in dieser Maske. Dieser lautet wie folgt:

This CAPTCHA plugin uses the reCAPTCHA service to prevent spammers while it helps to digitize books, newspapers and old radio shows. To get a site and secret key for your domain, go to http://www.google.com/recaptcha. To use this for new account registration, go to Options in the User Manager and select CAPTCHA – reCAPTCHA as the CAPTCHA.

Site key und Secret key von Google für Joomla Captcha besorgen

Auf Grund des Hinweises von Joomla klicke ich auf http://www.google.com/recaptcha.

Dadurch gelange ich zu dieser URL. [Link]

Diese Webpage von Google sieht im oberen Teil so aus.

Webpage von Googe Weg zu reCaptcha
Webpage von Googe Weg zu reCaptcha

Hier klicke ich auf den Button „Get reCaptcha“.

Anschließend wird mir die Anmeldemaske zu meinem Google Account angeboten.

Anmeldung beim Google Konto um reCapta Daten zu erhalten
Anmeldung beim Google Konto um reCapta Daten zu erhalten

Ich gebe dort mein Passwort ein und kllcke auf den Button „Weiter“.

Da ich noch keine reCAPTA-Website habe, ist hier alles leer.

Oberer Teil der reCaptcha Website von Google
Oberer Teil der reCaptcha Website von Google

Weiter unten kann ich aber meine Website eintragen. Ferner möchte ich, wie in Joomla bereits ausgewählt, reCaptcha Version  2 haben.

Die Website bei Google für reCaptcha registrieren
Die Website bei Google für reCaptcha registrieren

Gibt man in dem Feld „Domain“ die Domain ein, dann erhält man von Google diesen Text.

Ihre Registrierung beschränkt sich auf die hier eingegebenen Domains und zugehörige Subdomains. Bei der Registrierung für domain.com wird also auch subdomain.domain.com registriert.

Weiter unten akzeptiere ich die Nutzungsbedingungen und klicke ich dann auf den Button „Registrieren“

Infolgedessen erhalte ich den Websiteschlüssel und den geheimen Schlüssel.

Google bietet mir Websiteschlüssel und geheimen Schlüssel für Captcha an
Google bietet mir Websiteschlüssel und geheimen Schlüssel für Captcha an

Site key und Secret key von Google fürCaptcha in Joomla einbauen

Diese beiden Schlüssel kopiere ich das Joomla Plugin CAPTCHA – reCAPTCHA.

Das sieht dann so aus.

Joomla Plugin CAPTCHA – reCAPTCHA. mit den 2 Schlüsseln von Google
Joomla Plugin CAPTCHA – reCAPTCHA. mit den 2 Schlüsseln von Google

Anschließend speichere ich das Joomla Plugin „CAPTCHA – reCAPTCHA“ ab.

Auf der Website von Google, auf der mir die beiden Schlüssel zur Verfügung gestellt werden, gibt es noch Schritt 1: Clientseitige Integration und Schritt 2: Serverseitige Integration. Diese beiden Schritte habe ich nicht ausgeführt.

Bei dem Feld „Default Captcha ” bei Global Configuration (siehe oben) kann ich jetzt Captcha – ReCaptcha auswählen, Diese Einstellung speichere ich ab.

Joomla Captcha kann jetzt bei Default Captcha ausgewählt werden
Joomla Captcha kann jetzt bei Default Captcha ausgewählt werden

Ferner ist bei der Menüfolge „Users-Manage“ oben rechts Button „Options“

Joomla Button Options bei Menüfolge „Users-Manage“
Button Options bei Menüfolge „Users-Manage“

ist nun Folgendes zu sehen.

Joomla User Options jetzt mit Captcha – ReCaptcha
Joomla User Options jetzt mit Captcha – ReCaptcha

Das Captcha in Joomla mit Size „Normal“ beim Beispiel der User Registrierung

Voraussetzung dafür ist natürlich, daß bei den User Optionen eingestellt ist, daß Besucher sich selber registrieren können.

Wer sich für weitere Details zur Registrierung von Besuchern interessiert, kann diese in dem Fachartikel „Joomla Registrierung über Frontend – Einstellungsmöglichkeiten“ finden.

Nachdem Sie in der Login Form auf „Create an Account“ geklickt haben, sieht das dann so aus:

Captcha in Joomla Besucher Registrierung
Joomla Besucher Registrierung mit Captcha

Wenn Sie in den kleinen Kasten bei „I’m not a robot“ geklickt haben, bietet Ihnen Joomla in Verbindung mit Google z. B. das an.

Joomla Besucher muß beweisen daß er ein Mensch ist
Joomla Besucher muß beweisen daß er ein Mensch ist

Das Captcha in Joomla mit Size „Compact“ beim Beispiel der User Registrierung

 

In dem Plugin „CAPTCHA – reCAPTCHA” können Sie  statt  Size “Normal” auch Size “Compact“ einstellen.

Joomla Plugin „CAPTCHA – reCAPTCHA” Asuwahl Size für Captcha
Joomla Plugin „CAPTCHA – reCAPTCHA” Asuwahl Size für Captcha

Da ist dann Captcha-nicht mehr in einer Zeile auf der Joomla Website.

Captcha in Joomla mit Size „Compact“ auf der Website
Captcha in Joomla mit Size „Compact“ auf der Website

 

Für den Fall, daß sich jemand fragen sollte, ob sich der Einrichtungsaufwand für Captach nur wegen der Registrierungsformulars lohnt?

Da kann ich darauf verweisen, daß das eingerichtete Captcha dann auch für andere Formulare automatisch vorhanden ist.

Z. B. für ein Kontaktformular, siehe den Fachartikel „Joomla Menu Item Type Contacts Single Contact“ oder z. B. für ein Formular für das Zurücksetzen des Passwortes.

Captcha muß also nicht für jedes Formular neu eingerichtet werden.

Das war es zum Thema  Captcha in Joomla bzw. reCaptcha in Joomla.

Verwandte Fachartikel

Joomla Registrierung über Frontend – Einstellungsmöglichkeiten

 

Liste Fachartikel zum Thema Joomla von ItDoor

IT Wörterbücher von ItDoor

zu den Fachartikeln zum Thema Word von ItDoor für eilige Leser

zur Startseite von ItDoor

 

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.