Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Support Cloudflare Turnstile or HCaptcha #3545

Closed
parasiteoflife opened this issue Jan 26, 2025 · 2 comments
Closed

[Feature] Support Cloudflare Turnstile or HCaptcha #3545

parasiteoflife opened this issue Jan 26, 2025 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@parasiteoflife
Copy link

Please add support for Cloudflare Turnstile and/or HCaptcha, they are more privacy friendly than Google's

@evereq evereq changed the title Support Cloudflare Turnstile or HCaptcha [Feature] Support Cloudflare Turnstile or HCaptcha Jan 26, 2025
@evereq
Copy link
Member

evereq commented Jan 26, 2025

  1. Make sure it's possible to use HCaptcha IF relevant env vars are set. If they are not set, use other Captcha provider (e.g. one we already support - Google, as long as it's env vars are set) or make sure NO captcha is used if no env vars are set for any provider. So, first check env vars we have for Google and create similar for HCaptcha). Alternative approach would be to add env var CAPTCHA_TYPE and have values like google, hcaptcha, cloudflare etc. (I think that is even better approach as long as all captchas need same env vars with tokens etc)

  2. For HCaptcha, see below:

  1. For Cloudflare Turnstile there are a lot of blogs how to integrate, so Google for it :)

@evereq evereq added the enhancement New feature or request label Jan 26, 2025
@evereq evereq modified the milestones: v0.1.0, v0.4.0 Jan 26, 2025
@evereq
Copy link
Member

evereq commented Jan 28, 2025

Implemented in #3550

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants