Esta función ha sido desarrollada por ayaka-notes/ayakaleaf-pro y está disponible a partir de la v6.4.0.
- En la consola de administración de reCAPTCHA, crea una clave de tipo reCAPTCHA v2, Invisible reCAPTCHA badge, y añade el dominio de tu instancia. Un dominio también abarca sus subdominios; p. ej.,
example.comabarcalatex.example.com. - Establece las dos claves en
config/variables.envy ejecutabin/up:
- Las páginas cargan el script de reCAPTCHA desde
www.recaptcha.net, que también funciona dondewww.google.comestá bloqueado. - El registro y el restablecimiento de contraseña lo solicitan siempre. El inicio de sesión LDAP también lo solicita siempre, incluso con
DEVICE_HISTORY_SECRET: envía un nombre de usuario, no un correo electrónico. - Los inicios de sesión también siguen teniendo límite de frecuencia: 20 intentos por minuto por dirección IP y 10 intentos cada 2 minutos por correo electrónico.
- Ayakaleaf Pro solo comprueba si Google acepta la respuesta. No se admiten las puntuaciones ni los umbrales de reCAPTCHA v3, y es Google quien decide cuándo mostrar un desafío.
- Para probarlo antes de tener una clave, usa las claves de prueba de Google: todas las comprobaciones se superan y el widget muestra una advertencia, así que no las uses en producción.

