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

Cloudflare Turnstile 配置

示例

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

键:

KeyTypeDescriptionExample
turnstileObjectCloudflare Turnstile 配置,集成 CAPTCHA 替代方案以保护您的应用程序免受自动化滥用。

字段

KeyTypeDescriptionExample
siteKeyString您唯一的 Cloudflare Turnstile 站点密钥。请在 Cloudflare 注册您的域名并获取此密钥。your-site-key-here
optionsObject用于自定义 Turnstile 小部件附加设置的对象。

siteKey

  • 类型: String
  • 描述: 您唯一的 Cloudflare Turnstile 站点密钥。请确保您已在 Cloudflare 注册了您的域名,并已从 Cloudflare Turnstile Get Started 指南中获取此密钥。
  • 示例:
turnstile:
  siteKey: "your-site-key-here"

options

  • 类型: Object
  • 描述: 用于配置 Turnstile 小部件附加设置的对象。

子键:

KeyTypeDescriptionExample
languageString指定 Turnstile 小部件的语言。使用 `auto` 自动检测用户语言,或提供 ISO 639-1 语言代码(例如 `en`)。auto
sizeString确定组件的显示尺寸。有效选项包括 `normal`、`compact`、`flexible` 或 `invisible`。normal
turnstile:
  options:
    language: "auto"
    size: "normal"

注意事项

  • 可选集成: turnstile 配置块是可选的。如果您选择不使用 Cloudflare Turnstile,则可以完全省略此块。
  • 仪表板一致性: 确保您在此处配置的值与您在 Cloudflare 仪表板中的设置相匹配。
  • 用户体验: 根据需要自定义 options 子键,以根据您应用程序的要求调整小部件的行为和外观。

这篇指南怎么样?