验证码
使用 Cloudflare Turnstile、hCaptcha 或 CaptchaFox 保护 LaunchSaaS 表单免受机器人攻击。轻松集成到登录页面和联系表单。
验证码
LaunchSaaS 支持多个验证码提供商,为表单和身份验证页面提供机器人防护。
支持的提供商
| 提供商 | 描述 |
|---|---|
| Cloudflare Turnstile | 注重隐私,免费 |
| hCaptcha | 注重隐私,有免费套餐 |
| CaptchaFox | 轻量级替代方案 |
设置
Cloudflare Turnstile(推荐)
- 前往 Cloudflare Dashboard→Turnstile
- 添加网站
- 复制站点密钥和密钥
- 添加到你的
.env:
NEXT_PUBLIC_CAPTCHA_PROVIDER=cloudflare-turnstile
NEXT_PUBLIC_CAPTCHA_PUBLIC_KEY="your-site-key"
CAPTCHA_SECRET_KEY="your-secret-key"hCaptcha
- 在 hcaptcha.com 注册
- 添加网站
- 复制站点密钥和密钥
- 添加到你的
.env:
NEXT_PUBLIC_CAPTCHA_PROVIDER=hcaptcha
NEXT_PUBLIC_CAPTCHA_PUBLIC_KEY="your-site-key"
CAPTCHA_SECRET_KEY="your-secret-key"CaptchaFox
- 在 captchafox.com 注册
- 创建项目
- 复制站点密钥和密钥
- 添加到你的
.env:
NEXT_PUBLIC_CAPTCHA_PROVIDER=captchafox
NEXT_PUBLIC_CAPTCHA_PUBLIC_KEY="your-site-key"
CAPTCHA_SECRET_KEY="your-secret-key"禁用验证码
要禁用验证码,将 NEXT_PUBLIC_CAPTCHA_PROVIDER 留空或删除它:
NEXT_PUBLIC_CAPTCHA_PROVIDER=