Цю функцію розроблено в ayaka-notes/ayakaleaf-pro, і вона доступна починаючи з v6.4.0.
- У консолі адміністратора reCAPTCHA створіть ключ типу reCAPTCHA v2, Invisible reCAPTCHA badge і додайте домен свого екземпляра. Домен охоплює й свої піддомени, наприклад
example.comохоплюєlatex.example.com. - Задайте обидва ключі в
config/variables.envі виконайтеbin/up:
- Сторінки завантажують скрипт reCAPTCHA з
www.recaptcha.net, який працює й там, деwww.google.comзаблоковано. - Реєстрація та скидання пароля вимагають перевірки щоразу. Вхід через LDAP також вимагає її щоразу, навіть із
DEVICE_HISTORY_SECRET: він надсилає ім’я користувача, а не адресу електронної пошти. - Частота спроб входу також і надалі обмежена: 20 спроб на хвилину з однієї IP-адреси та 10 спроб за 2 хвилини для однієї адреси електронної пошти.
- Ayakaleaf Pro перевіряє лише те, чи приймає Google відповідь. Оцінки та порогові значення reCAPTCHA v3 не підтримуються, а коли показувати завдання, вирішує Google.
- Щоб спробувати функцію ще до отримання ключа, використовуйте тестові ключі Google: кожна перевірка проходить успішно, а віджет показує попередження, тож не використовуйте їх у робочому середовищі.

