Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

Configuración de Cloudflare Turnstile

Ejemplo

turnstile:
  siteKey: "your-site-key-here"
  options:
    language: "auto"    # "auto" or an ISO 639-1 language code (e.g., en)
    size: "normal"      # Options: "normal", "compact", "flexible", or "invisible"

turnstile

Clave:

KeyTypeDescriptionExample
turnstileObjectConfiguración de Cloudflare Turnstile que integra una alternativa a CAPTCHA para proteger su aplicación contra el abuso automatizado.

Campos

KeyTypeDescriptionExample
siteKeyStringTu clave de sitio única de Cloudflare Turnstile. Registra tu dominio con Cloudflare y obtén esta clave.your-site-key-here
optionsObjectUn objeto para personalizar ajustes adicionales para el widget de Turnstile.

siteKey

  • Tipo: String
  • Descripción: Tu clave de sitio única de Cloudflare Turnstile. Asegúrate de haber registrado tu dominio en Cloudflare y de haber obtenido esta clave desde la guía Cloudflare Turnstile Get Started.
  • Ejemplo:
turnstile:
  siteKey: "your-site-key-here"

options

  • Tipo: Object
  • Descripción: Un objeto para configurar ajustes adicionales para el widget Turnstile.

Subclaves:

KeyTypeDescriptionExample
languageStringEspecifica el idioma para el widget de Turnstile. Use `auto` para detectar automáticamente el idioma del usuario, o proporcione un código de idioma ISO 639-1 (por ejemplo, `en`).auto
sizeStringDetermina el tamaño de visualización del widget. Las opciones válidas incluyen `normal`, `compact`, `flexible` o `invisible`.normal
turnstile:
  options:
    language: "auto"
    size: "normal"

Notas

  • Integración opcional: El bloque de configuración turnstile es opcional. Si decide no utilizar Cloudflare Turnstile, puede omitir este bloque por completo.
  • Consistencia del Dashboard: Asegúrese de que los valores que configure aquí coincidan con sus ajustes en el dashboard de Cloudflare.
  • Experiencia de usuario: Personalice las subclaves de options según sea necesario para adaptar el comportamiento y la apariencia del widget a los requisitos de su aplicación.

¿Qué te parece esta guía?