← Help Center
Bezpieczeństwo
Konfiguracja hCaptcha
hCaptcha chroni publiczną rejestrację uczestników przed botami i spamem.
Włączenie
Ustawienia → Bezpieczeństwo → "Wymuś hCaptcha na publicznej rejestracji". Wymaga konfiguracji platformowej (admin-side):
HCAPTCHA_ENABLED=1w envHCAPTCHA_SITEKEY=<sitekey>w envHCAPTCHA_SECRET=<secret>w env
Setup hCaptcha
- Załóż konto na hcaptcha.com (free tier ~1M requests/msc).
- Dodaj site - skopiuj sitekey i secret.
- Wklej w env aplikacji.
- Restart workers.
Co użytkownik widzi
Na form rejestracji - widget hCaptcha (challenge). Po sukcesie token w POST. Backend weryfikuje token przez hCaptcha API.
Failure mode
Jeśli token nieważny lub brak - form pokazuje "Weryfikacja CAPTCHA nie powiodła się. Spróbuj ponownie."
Alternative: Cloudflare Turnstile
Mamy planowane wsparcie - obecnie tylko hCaptcha. Turnstile dostępne po dodaniu wrappera.
Dev mode
HCAPTCHA_ENABLED=0 - verify_token() zwraca True bez wywołania API. Pozwala na local development.
Pomocne?
Czegoś brakuje? Daj nam znać.