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

Configuração do Cloudflare Turnstile

Exemplo

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

Chave:

KeyTypeDescriptionExample
turnstileObjectConfiguração do Cloudflare Turnstile que integra uma alternativa ao CAPTCHA para proteger sua aplicação contra abusos automatizados.

Campos

KeyTypeDescriptionExample
siteKeyStringSua chave de site exclusiva do Cloudflare Turnstile. Registre seu domínio no Cloudflare e obtenha esta chave.your-site-key-here
optionsObjectUm objeto para personalizar configurações adicionais para o widget Turnstile.

siteKey

  • Tipo: String
  • Descrição: Sua chave de site exclusiva do Cloudflare Turnstile. Certifique-se de ter registrado seu domínio no Cloudflare e obtido esta chave através do guia Cloudflare Turnstile Get Started.
  • Exemplo:
turnstile:
  siteKey: "your-site-key-here"

options

  • Tipo: Object
  • Descrição: Um objeto para configurar definições adicionais para o widget Turnstile.

Subchaves:

KeyTypeDescriptionExample
languageStringEspecifica o idioma para o widget Turnstile. Use `auto` para detectar automaticamente o idioma do usuário ou forneça um código de idioma ISO 639-1 (por exemplo, `en`).auto
sizeStringDetermina o tamanho de exibição do widget. As opções válidas incluem `normal`, `compact`, `flexible` ou `invisible`.normal
turnstile:
  options:
    language: "auto"
    size: "normal"

Notas

  • Integração Opcional: O bloco de configuração turnstile é opcional. Se você optar por não usar o Cloudflare Turnstile, você pode omitir este bloco completamente.
  • Consistência do Dashboard: Certifique-se de que os valores que você configurou aqui correspondam às suas configurações no dashboard da Cloudflare.
  • Experiência do Usuário: Personalize as subchaves options conforme necessário para ajustar o comportamento e a aparência do widget aos requisitos da sua aplicação.

Como está este guia?