-
Notifications
You must be signed in to change notification settings - Fork 9
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
Review Gravity Forms and reCAPTCHA v3 for accessibility #2613
Comments
Cloudflare also has a CAPTCHA option that we could look at. I've started using it on my site and it's stopped all spam registrations. |
@curtismchale interesting. If it's that much better that could be the carrot to get people on Cloudflare. Maybe worth testing on PC.com since that has cloudflare and payment forms. Petaluma has asked about CAPTCHA a few times and have Cloudflare so they could be a good test case after that. |
RecommendationFor our standard setup we should use reCAPTCHA v3 now and make clear to users to check their SPAM from time to time to see if submissions are getting flagged. This is likely the most accessible option we have currently. Existing customers would need to have V3 setup and then have all the V2 fields removed from their forms for V3 to work as expected. The only con I see with V3 is that it requires a badge on the whole site to be displayed about V3. We could also add it to a step in each form, but that seems less practical to add the V3 branding and links to the privacy policy for V3 so the badge is my recommended way. If users want a "challenge" on each form I like Turnstile most as it requires no puzzle solving and is thus more accessible. Users with V2 now would need to have the GF Turnstile plugin installed and then the field added to the forms. NotesreCAPTCHA v2 (including invisible)
reCAPTCHA v3
CloudFlare Turnstile - read more
|
Issue for next steps created: #2632 |
Deployed recaptcha v3 gf plugin to sites Build: https://github.com/proudcity/proud-recipes/releases/tag/2025.01.09.1514 |
Builds
Source
KH
Is your feature request related to a problem? Please describe.
There are newer versions and different approaches to reCAPTCHA that we should consider.
https://www.gravityforms.com/add-ons/recaptcha/
What feature would you like to improve
reCAPTCHA
Additional context
Currently we use reCAPTCHA v2 with the checkbox. The checkbox is more accessible than the image selector which is why we've stuck with it. There is also an invisible option but that has been buggy in my experience, potentially we're not using the desired v3.
We need to make sure we're finding the right balance of accessibility, security and implementation (so it's used all the time).
Possible code to enforce
captcha
The text was updated successfully, but these errors were encountered: