Skip to main content
Kategorie

reCAPTCHA- jak wygenerować własne klucze

reCAPTCHA to bezpłatne rozwiązanie firmy Google, które zabezpiecza strony internetowe przed działaniem botów.
W systemie reCAPTCHA v2 jest ustawiona domyślnie i działa bez dodatkowej konfiguracji. Klucz Selly jest jednak wspólny dla wszystkich sklepów, dlatego przy większej liczbie zapytań może wystąpić komunikat związany z limitem zapytań Google. W związku z tym istnieje możliwość wprowadzenia własnych kluczy.
Dostępne są trzy rozwiązania umożliwiające zabezpieczenie strony:

  • Google reCAPTCHA v2
  • Google reCAPTCHA v3
  • Cloudflare Turnstile

Google reCAPTCHA v2


1. Logujemy się lub zakładamy konto w Google

2. Przechodzimy na stronę https://www.google.com/recaptcha/admin/create

3. Rejestrujemy nową witrynę w reCAPTCHA

  • Podajemy nazwę Etykiety dla nowego klucza (etykieta może być nazwą własną, która pozwoli na łatwą identyfikację witryny w przyszłości)
  • Wybieramy typ: Zadanie (v2)
  • Następnie opcję: Pole wyboru: Nie jestem robotem
  • Wprowadzamy wszystkie domeny, które kierują do sklepu (bez https://)
  • Wprowadzamy Nazwę Projektu dla Google Cloud Platform
  • Na końcu klikamy Prześlij
WAŻNE: system w wersji v2 nie obsługuje typu: Niewidoczna plakietka reCAPTCHA (Weryfikuj żądania w tle)

4. Otrzymujemy dwa klucze: Klucz witryny i Tajny klucz (generowanie kluczy może chwilę potrwać).

5. Następnie przechodzimy do panelu administracyjnego Selly, otwieramy zakładkę: Konfiguracja > Konfiguracja podstawowa > sekcja „Bezpieczeństwo” i wklejamy klucze wybierając wcześniej odpowiedni typ zabezpieczenia dla którego zostały wygenerowane klucze. Na końcu zapisujemy zmiany.

Aby zweryfikować poprawność konfiguracji na stronie, przechodzimy np. do formularza kontaktowego, w którym powinien być widoczny widget.


Google reCAPTCHA v3


Konfiguracja typu v3 przebiega analogicznie do v2. Różnica polega na tym, że w sekcji „Typ reCAPTCHA” należy wybrać opcję „Na podstawie wyniku (v3)- wersja niewidoczna w formularzach.


Cloudflare Turnstile


Cloudflare Turnstile to mechanizm zabezpieczający stronę internetową przed botami i automatycznymi zapytaniami. Może być używany bez konieczności przekierowywania ruchu przez Cloudflare.


Konfiguracja usługi


1. Przechodzimy na stronę logowania Cloudflare – logujemy się lub zakładamy konto
2. Po zalogowaniu przechodzimy do sekcji Application security > Turnstile > Add wiget manually

3. W widoku dodawania widgetu wprowadzamy:

  • Widget name– nazwę sklepu
  • Hostnames– nazwę domeny sklepu na przykład my-selly.pl oraz klikamy Add „my-selly.pl” as a custom hostname. W polu Hostname Management powinny znaleźć się wszystkie domeny powiązane ze sklepem.
  • Po wprowadzeniu i sprawdzeniu poprawności danych klikamy Create na samy dole formularza

4. W kolejnym kroku wyświetli się okno zawierające Site Key oraz Secret Key.

5. Następnie przechodzimy do panelu administracyjnego Selly, otwieramy zakładkę: Konfiguracja > Konfiguracja podstawowa > sekcja „Bezpieczeństwo” i wklejamy klucze wybierając wariant Cloudflare Turnstile – własne klucze. Na końcu zapisujemy zmiany

Aby zweryfikować poprawność konfiguracji na stronie, przechodzimy np. do formularza kontaktowego, w którym powinien być widoczny widget.

Dział sprzedaży

Firma

Selly Sp. z o.o.
ul. Księcia Witolda 21/13
50-202 Wrocław
NIP: 8961565693
REGON: 367683150
KRS: 0000684539