Przez Sławomir Pieszczek dnia niedziela, 16 wrzesień 2012
Kategoria: Webdesign

Mechanizm Captcha w Joomla! 2.5

Aby zabezpieczyć się przed skryptami automatycznie wypełniającymi formularze, warto zastosować mechanizm Captcha. Głównym jego zadaniem jest dopuszczenie do przesłania danych wypełnionych tylko przez człowieka.

Zobacz jaką treść możesz dostać, jeżeli pozostawisz swój formularz kontaktowy bez weryfikacji Captcha:

Najczęstszym rozwiązaniem mechanizmu Captcha, jest odczytanie treści z wyświetlonego obrazka.

Pewnym minusem tego rozwiązania jest fakt, że stanowi ono czasami utrudnienie dla części użytkowników, np. osoby niewidome i użytkownicy, którzy mają wyłączone wyświetlanie grafiki w swojej przeglądarce.

Joomla! 2.5 ma wbudowaną obsługę mechanizmu Captcha, więc dla większości zastosowań nie potrzebujesz instalować dodatkowych rozszerzeń.

Jak włączyć obsługę Captcha w Joomla! 2.5?

Najpierw musisz zarejestrować się w serwisie: Google reCAPTCHA (www.google.com/recaptcha). Jeżeli nie posiadasz swojego konta Google, to trzeba będzie go utworzyć.

Kliknij przycisk USE reCAPTCHA ON YOUR SITE.

Teraz kliknij przycisk Sign up Now!


W oknie Create a reCAPTCHA key wpisz w polu Domain adres swojego serwisu. Jeżeli zaznaczysz opcję Enable this key on all domains (global key), to utworzony klucz będzie można zastosować do wszystkich swoich serwisów. Na koniec kliknij przycisk Create Key.

Teraz, dla wpisanej wcześniej domeny masz utworzoną parę kluczy: publiczny i prywatny:

Zaloguj się w nowej zakładce lub w nowym oknie do zaplecza swojego serwisu, następnie kliknij w menu Rozszerzenia, pozycję Dodatki. Edytuj ustawienia dodatku o nazwie: Captcha – ReCaptcha.

W pole: Klucz publiczny wklej wartość klucza publicznego utworzonego w serwisie Google reCAPTCHA, natomiast w pole Klucz prywatny, wartość klucza prywatnego utworzonego w serwisie Google reCAPTCHA. Na koniec kliknij przycisk Zapisz i zamknij, aby zapisać wprowadzone zmiany.

 

Teraz wystarczy w konfiguracji globalnej witryny, w polu Domyślne Captcha, wybrać z listy pozycję Captcha – ReCaptcha.


Od teraz formularze kontaktowe oraz formularz rejestracji nowych użytkowników masz zabezpieczone mechanizmem Captchca!



Chcesz otrzymywać powiadomienia o moich kolejnych wpisach lub projektach?
Wpisz swoje imię oraz adres e-mail a następnie kliknij "ZAPISZ MNIE"

Leave Comments