Explora todos los modos de Turnstile, prueba la validación del lado del servidor y entiende cómo esta alternativa de CAPTCHA que protege la privacidad protege tus aplicaciones.
Cloudflare determina automáticamente si se necesita un desafío según el comportamiento del visitante. La mayoría pasa sin interacción, pero el tráfico sospechoso puede ver un desafío interactivo.
El modo Managed usa machine learning para analizar las señales del visitante. Los visitantes de bajo riesgo pasan automáticamente, mientras que el tráfico sospechoso recibe un desafío interactivo. Ofrece el mejor balance entre seguridad y experiencia de usuario.
Los visitantes ven un widget con un indicador de carga mientras los desafíos corren en segundo plano. Nunca se requiere interacción con el widget, ideal para experiencias sin fricción.
Este modo prioriza la experiencia del visitante al no requerir interacción. El widget muestra un estado de carga mientras los desafíos del navegador se ejecutan en segundo plano.
Sin widget visible. El desafío corre completamente en segundo plano sin ninguna indicación visual. Perfecto para protección seamless.
Ideal para proteger APIs, endpoints de login o cualquier flujo donde elementos visuales interrumpan la experiencia. El desafío se ejecuta sin UI.
Elimina la marca de Cloudflare del widget. Útil para soluciones white-label o cuando quieres que el widget se integre con tu marca.
El modo Offlabel elimina la marca de Cloudflare del widget. Requiere plan Enterprise y debe habilitarse en la configuración del widget en tu dashboard de Cloudflare.
Mira cómo Turnstile se integra en un flujo de registro real. El widget protege contra la creación automatizada de cuentas manteniendo una experiencia fluida.
Turnstile se integra perfectamente con formularios HTML. El token se incluye automáticamente en el envío. Siempre valida el token del lado del servidor antes de procesar los datos.
Turnstile funciona en apps móviles vía WebView. Este mockup muestra cómo aparece el widget en una app móvil nativa.
Para apps móviles nativas, integra Turnstile en un WebView. El widget se renderiza normalmente y devuelve un token que tu app puede enviar a tu backend para validación. Funciona en iOS y Android.
Fingerprinting avanzado de dispositivo que persiste aunque los atacantes cambien de IP. Los IDs efímeros son identificadores de vida corta que vinculan el comportamiento del visitante a dispositivos específicos sin cookies.
Ephemeral IDs use advanced analysis to create unique identifiers without cookies or local storage. They're scoped to your Cloudflare account, expire within days, and cannot identify individual users. Perfect for detecting credential stuffing and fake account attacks. Requiere plan Enterprise.
Prueba tu manejo de errores con un widget que siempre falla la validación del servidor. Esto demuestra cómo tu aplicación debe responder a desafíos de Turnstile fallidos.
Este widget usa las claves de prueba oficiales de development testing keys that are designed to always fail validation. These keys are useful for testing error handling, retry logic, and user feedback flows in your application.
Cloudflare provee varias claves de prueba para diferentes escenarios - aprende más en la Documentación de Pruebas de Turnstile.