Saltar al contenido principal

Protección contra bots con CAPTCHA

La protección contra bots con CAPTCHA ayuda a asegurar tus flujos de usuario verificando que los usuarios sean humanos, reduciendo significativamente los ataques de bots. Logto es compatible con proveedores líderes como Google reCAPTCHA Enterprise y Cloudflare Turnstile.

nota:

El CAPTCHA se aplica a las acciones de identificador, contraseña, código de verificación, registro y recuperación de contraseña. No se aplica a enlace mágico o inicio de sesión con passkey, por lo que los usuarios que completen el inicio de sesión con un enlace mágico o passkey no necesitan resolver un desafío CAPTCHA adicional.

nota:

Si utilizas Bring your UI, la integración CAPTCHA incorporada no se ejecuta en tu frontend personalizado. Tu UI personalizada debe cargar el script del proveedor de CAPTCHA, ejecutar el desafío y enviar el token como captchaToken en PUT /api/experience.

Habilitar la protección contra bots con CAPTCHA​

Sigue estos pasos para activar CAPTCHA en tus flujos de usuario (inicio de sesión con identificador, inicio de sesión con contraseña, registro y recuperación de contraseña):

  1. Navega a la configuración: Ve a Consola > Seguridad > Protección contra bots.
  2. Selecciona el proveedor: Elige tu proveedor de CAPTCHA preferido (por ejemplo, Google reCAPTCHA Enterprise o Cloudflare Turnstile).
  3. Configuración: Sigue las instrucciones en el lado izquierdo de la página para configurar el proveedor de CAPTCHA seleccionado.
  4. Guardar: Haz clic en Guardar y listo para aplicar tu configuración.
  5. (Opcional) Habilitar CAPTCHA: El CAPTCHA se habilitará automáticamente en la página de seguridad una vez que se configure un proveedor. Sin embargo, puedes verificar o ajustar la configuración manualmente si es necesario.

Previsualizar la integración de CAPTCHA​

Tienes dos opciones para previsualizar y probar la integración de CAPTCHA:

  1. Usa tu aplicación: Navega a las páginas de inicio de sesión, registro o recuperación de contraseña de tu aplicación e intenta las acciones de usuario correspondientes.
  2. Aplicación de demostración: Ve a Comenzar y utiliza la aplicación de demostración proporcionada para probar la funcionalidad de CAPTCHA.

Asegúrate de que el desafío CAPTCHA aparezca como se espera en cualquiera de las opciones.

Proveedores compatibles​

Actualmente, somos compatibles con:

  • Google reCAPTCHA Enterprise
  • Cloudflare Turnstile