W dzisiejszych czasach każdy chce pozbyć się spamu na swojej stronie internetowej, niezależnie od tego, czy jest to spam w komentarzach, wiadomościach spamowych, czy też ruchu spamowym w Twojej witrynie. Aby chronić swoją witrynę przed spamem, jednym z najlepszych i najłatwiejszych sposobów jest użycie Google reCAPTCHA.
Dawniej ludzie umieszczali na ekranie losową liczbę lub ciąg znaków i sprawdzali to po stronie serwera. Jednak ta metoda jest przestarzała i dla wielu użytkowników jest również czasochłonna, podczas gdy metoda Google reCAPTCHA jest łatwa w użyciu i zajmuje mniej czasu, co zapewnia lepszą wygodę użytkownika. Wystarczy jedno kliknięcie, aby udowodnić, że są ludźmi, a nie robotem. Google reCAPTCHA można bardzo łatwo zaimplementować w skrypcie PHP.
Zalecane przeczytanie: Jak zintegrować ochronę Google ReCaptcha w swoim sklepie PrestaShop?
Na tym blogu dowiesz się, jak zintegrować Google reCaptcha z PHP, w naszym przewodniku krok po kroku.
Krok 1: Aby pobrać klucz API Google reCAPTCHA
Aby otrzymać klucz API umożliwiający korzystanie z reCAPTCHA w PHP, musisz zarejestrować swoją witrynę pod adresem – https://www.google.com/recaptcha/admin. Aby uzyskać pomoc, poniżej znajdują się zrzuty ekranu:
Nazwa Użyj wybranej przez siebie etykiety, aby w przyszłości łatwo było rozpoznać witrynę. W tym polu możesz dodać nazwę swojej marki lub adres URL witryny, aby zwiększyć czytelność nazwy projektu.
typ reCAPTCHA: Wybierz dowolny typ reCAPTCHA, który wolisz dla swojej witryny. Obecnie dostępne są dwa typy, tj. reCAPTCHA v3 i reCAPTCHA v2. W przykładowym projekcie użyliśmy reCAPTCHA v2.
Domeny: W tym miejscu należy podać nazwę swojej witryny internetowej, dla której będziesz wdrażać funkcjonalność reCAPTCHA. Dotyczy to domen, które tu wpisujesz, a także ich subdomen. Na przykład rejestracja w witrynie abc.com rejestruje również witrynę xyz.abc.com.
Teraz wystarczy zaznaczyć pole wyboru Zaakceptuj Warunki korzystania z usługi reCAPTCHA i kliknij na przycisku Wyślij.
Teraz masz klucz witryny i tajny klucz do swojej witryny.
Krok 2: Aby zaimplementować Google reCaptcha w PHP, drugi krok to wdrożenie funkcjonalności reCAPTHA w Twojej witrynie:
- Aby dodać reCAPTCHA w PHP, musisz najpierw dołączyć bibliotekę JavaScript reCAPTCHA do swojego kodu HTML.
- Teraz dodaj ten kod HTML w miejscu, w którym chcesz wyświetlić widżet reCAPTCHA.
- Zastąp „klucz_strony” kluczem witryny dostarczonym przez Google dla Twojej witryny.
- To już gotowe, wystarczy odświeżyć swoją stronę, a zobaczysz widżet reCAPTCHA na swojej stronie.
Krok 3: Aby zweryfikować odpowiedź użytkownika
Teraz musisz sprawdzić odpowiedź, gdy użytkownik kliknie widżet reCAPTCHA. Poniżej znajduje się kod PHP służący do weryfikacji reakcji użytkownika:
sukces) { $succMsg = 'Twoja prośba o kontakt została pomyślnie przesłana.'; } else { $errMsg = 'Weryfikacja robota nie powiodła się, spróbuj ponownie.'; } } ?>
Dodaj swój aktualny tajny klucz do powyższego kodu i gotowe.
Pobierz przykładowy kod tutaj.
Zalecane przeczytanie: Dwa skuteczne moduły do ochrony przed spamerami i botami w sklepie PrestaShop
Knowband oferuje dodatek Google ReCaptcha dla różnych platform, w tym PrestaShop, i OpenCart. Moduł Google ReCaptcha to potężne narzędzie bezpieczeństwa, które chroni Twoją witrynę przed wpisami spamowymi, jednocześnie ułatwiając dostęp rzeczywistym użytkownikom.
Wtyczki Google ReCaptcha można używać do logowania, rejestracji, resetowania hasła, dobrze znanych formularzy kontaktowych i innych rzeczy. Obrazy są wyświetlane w dodatku Google ReCaptcha w ramach standardowych procesów sprawdzania poprawności, które pomagają identyfikować ludzi.
Ten moduł Google reCaptcha oferuje doskonałą wydajność i jest niezwykle konfigurowalny. Z zaplecza modułów Knowband sprzedawca elektroniczny może szybko dostosować dodatek Google reCaptcha.
Ostatnie słowa:
Wdrożenie Google reCAPTCHA na stronach internetowych jest niezbędne ze względu na bezpieczeństwo. Pomaga odróżnić prawdziwych użytkowników od botów, zapobiegając spamowi i automatycznym atakom. Dzięki temu dane użytkowników są bezpieczne i zapewnia płynne działanie witryny. Blokując szkodliwy ruch, reCAPTCHA poprawia komfort użytkownika, dzięki czemu interakcje online są bezpieczniejsze i bardziej niezawodne.
Polecana lektura – Zwiększ bezpieczeństwo swojego sklepu PrestaShop dzięki najlepszym modułom PrestaShop firmy Knowband
Oprócz tego Google reCaptcha jest również kompatybilny z One Page Checkout firmy Knowband, chroniąc Cię przed oszustwami transakcyjnymi. To najlepszy sposób na zabezpieczenie Twojego sklepu przed oszustwami transakcyjnymi. Aby obejrzeć demo administratora i demo modułu Google reCaptcha, odwiedź naszą stronę sklep.
Nie pozwól, aby spamerzy zaszkodzili Twojej firmie!