LogoLaunchSaaS

验证码

使用 Cloudflare Turnstile、hCaptcha 或 CaptchaFox 保护 LaunchSaaS 表单免受机器人攻击。轻松集成到登录页面和联系表单。

验证码

LaunchSaaS 支持多个验证码提供商,为表单和身份验证页面提供机器人防护。

支持的提供商

提供商描述
Cloudflare Turnstile注重隐私,免费
hCaptcha注重隐私,有免费套餐
CaptchaFox轻量级替代方案

设置

Cloudflare Turnstile(推荐)

  1. 前往 Cloudflare Dashboard→Turnstile
  2. 添加网站
  3. 复制站点密钥和密钥
  4. 添加到你的 .env
NEXT_PUBLIC_CAPTCHA_PROVIDER=cloudflare-turnstile
NEXT_PUBLIC_CAPTCHA_PUBLIC_KEY="your-site-key"
CAPTCHA_SECRET_KEY="your-secret-key"

hCaptcha

  1. hcaptcha.com 注册
  2. 添加网站
  3. 复制站点密钥和密钥
  4. 添加到你的 .env
NEXT_PUBLIC_CAPTCHA_PROVIDER=hcaptcha
NEXT_PUBLIC_CAPTCHA_PUBLIC_KEY="your-site-key"
CAPTCHA_SECRET_KEY="your-secret-key"

CaptchaFox

  1. captchafox.com 注册
  2. 创建项目
  3. 复制站点密钥和密钥
  4. 添加到你的 .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=

参考资料

下一步