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

Support custom reCAPTCHA providers #515

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

z38
Copy link
Contributor

@z38 z38 commented Mar 30, 2021

Support hCaptcha and other API-compatible reCAPTCHA providers by adding options to set custom endpoints.

Example:

recaptcha:
  version: 2-checkbox
  theme: light
  site_key: 10000000-ffff-ffff-ffff-000000000001
  secret_key: '0x0000000000000000000000000000000000000000'
  js_url: 'https://hcaptcha.com/1/api.js'
  verify_url: 'https://hcaptcha.com/siteverify'

Fixes #423

@mahagr mahagr requested a review from rhukster March 30, 2021 11:46
@NicoHood
Copy link
Contributor

NicoHood commented Mar 30, 2021

I like the idea! Can we also add this information as an example to the readme? So people will know about the hcaptcha alternative, without looking through all PRs (which nobody will do)

Edit: and once the pr got merged you can add a PR here as well:
https://github.com/hCaptcha/hcaptcha-integrations-list

@z38
Copy link
Contributor Author

z38 commented Mar 30, 2021

@NicoHood I thought about showing the integration of hCaptcha on https://learn.getgrav.org/17/forms/forms/fields-available#captcha-field. As for the integration list, will do!

@aleclerc7 aleclerc7 mentioned this pull request Apr 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

hcaptcha support
3 participants