CAPTCHA i ochrona
Wybierz Cloudflare Turnstile lub Google reCAPTCHA dla każdego formularza i ogranicz automatyczny spam.
Dodaj klucze dostawcy
- Uzyskaj site key i secret key w Cloudflare Turnstile lub Google reCAPTCHA dla swojej domeny.
- W Ustawieniach → Bezpieczeństwo dodaj credential: nazwę, dostawcę, publiczny site key oraz secret key.
- W ustawieniach wybranego formularza włącz CAPTCHA, wskaż credential i wybierz pasujący tryb.
- Zapisz ustawienia i pobierz nowy kod z zakładki Integracja.
Dostępne tryby
| Dostawca | Tryby i konfiguracja |
|---|---|
| Cloudflare Turnstile | Managed, Non-interactive, Invisible. Tryb formularza musi odpowiadać trybowi klucza w Cloudflare; zmiana może wymagać innego credentiala. |
| Google reCAPTCHA v2 | Checkbox albo Invisible. Wybierz klucz utworzony dla odpowiedniego wariantu. |
| Google reCAPTCHA v3 | Ustaw próg wyniku 0–1 i expected action. Kod integracji używa tego samego action co weryfikacja na serwerze. |
Weryfikacja odbywa się na serwerze. Sprawdzamy wynik i hostname, a dla v3 również score oraz action. Host musi odpowiadać domenie witryny lub hostowi dozwolonego originu. Timeout lub błąd dostawcy odrzuca zgłoszenie.
Dodatkowe zabezpieczenia
Honeypot to niewidoczne pole, które człowiek pozostawia puste. Minimalny czas ogranicza natychmiastowe wysyłki. Wygenerowany kod dołącza pole pułapki, czas rozpoczęcia i token CAPTCHA zgodnie z ustawieniami.
Zmiana ustawień wymaga aktualizacji kodu na stronie. Token CAPTCHA nie trafia do zapisanych zgłoszeń ani logów. Ochrona ma też krótkoterminowy rate limit.