Ta funkcja została opracowana przez ayaka-notes/ayakaleaf-pro i jest dostępna od v6.4.0.
- W konsoli administracyjnej reCAPTCHA utwórz klucz typu reCAPTCHA v2, Invisible reCAPTCHA badge i dodaj domenę swojej instancji. Domena obejmuje również swoje subdomeny, np.
example.comobejmujelatex.example.com. - Ustaw oba klucze w
config/variables.envi uruchombin/up:
- Strony wczytują skrypt reCAPTCHA z
www.recaptcha.net, który działa również tam, gdziewww.google.comjest zablokowane. - Rejestracja i reset hasła wymagają captchy za każdym razem. Logowanie LDAP również wymaga jej za każdym razem, także przy ustawionym
DEVICE_HISTORY_SECRET: przesyła ono nazwę użytkownika, a nie adres e-mail. - Liczba prób logowania jest nadal ograniczona: 20 prób na minutę na adres IP i 10 prób na 2 minuty na adres e-mail.
- Ayakaleaf Pro sprawdza jedynie, czy Google akceptuje odpowiedź. Wyniki i progi reCAPTCHA v3 nie są obsługiwane, a o wyświetleniu zadania decyduje Google.
- Aby wypróbować tę funkcję, zanim otrzymasz klucz, użyj kluczy testowych Google: każda weryfikacja kończy się powodzeniem, a widżet wyświetla ostrzeżenie, więc nie używaj ich w środowisku produkcyjnym.

