Releases: vkononov/devise-cloudflare-turnstile
Releases · vkononov/devise-cloudflare-turnstile
Release list
v0.9.0
Initial release of devise-cloudflare-turnstile. Automatic Cloudflare Turnstile protection for Devise forms, with no changes to your Devise views or controllers.
Features
- Injects a Turnstile widget into every Devise form via JavaScript. No view overrides needed.
- Verifies Turnstile on every Devise
createaction and re-renders the form on failure. - Skip protection per controller or action with
config.skipor theskip_turnstilemacro. - Set widget appearance globally with
config.default_data, or render your own widget in a custom view. - Forward extra siteverify parameters like
remoteipviaturnstile_verify_options. - Works with Devise extensions, Turbo/Turbolinks, and CSP nonces out of the box.
- Built on cloudflare-turnstile-rails.
Compatibility
- Rails 5.0 to latest, Ruby 2.6 to latest.