adrianbonpin
ec5ee7fb18
feat: add Cloudflare Turnstile captcha to auth flow
- Add captcha plugin to Better Auth config (cloudflare-turnstile provider)
- Create reusable TurnstileWidget component with script injection
- Integrate Turnstile into login, signup, and forgot-password forms
- Pass x-captcha-response header on protected endpoints
- Add TURNSTILE_SECRET_KEY and NEXT_PUBLIC_TURNSTILE_SITE_KEY to env
2026-06-26 21:50:45 +08:00
..
2026-05-28 00:14:26 +08:00
2026-06-26 21:50:45 +08:00
2026-06-26 21:50:45 +08:00
2026-04-26 09:23:35 -05:00
2026-04-26 12:09:37 -05:00
2026-04-26 09:23:35 -05:00
2026-04-26 01:17:08 +08:00
2026-04-26 12:09:37 -05:00
2026-06-26 21:50:45 +08:00
2026-04-26 01:21:34 +08:00
2026-04-26 09:23:35 -05:00
2026-04-26 09:23:35 -05:00
2026-06-26 21:50:45 +08:00