Cloudflare Turnstile Setup - softerfish/fyuhls GitHub Wiki
Turnstile protects selected public actions without forcing you into a full captcha-heavy experience everywhere.
- registration
- user login
- admin login
- contact form
- abuse report
- DMCA form
- gated download flows
- Create a Turnstile site in Cloudflare.
- Copy the site key and secret.
- Save them in Config Hub > Security.
- Enable only the placements you actually want to protect.
- Test each form after saving.
- use the lightest placement strategy that still blocks abuse
- test both a normal pass and a forced failure
- if a public form starts failing unexpectedly, re-check the key pair and page hostname alignment