-
Notifications
You must be signed in to change notification settings - Fork 26
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
Captcha is not accessible #115
Comments
Hi there. I agree this would be a great improvement and I'd be happy to merge a PR. Unfortunately my own schedule is fairly busy at the time (and, as you probably know, Git Reports is a free service) so I can't make any promises about when I'll have time to work on it myself. |
Would you be opposed to using a service like reCaptcha? (We're happy to make the actual change to use it.) |
I'd have no problems with using recaptcha :) |
One thing to keep in mind is locale support (this might have been why I didn't use recaptcha the first time around -- can't remember). Git Reports has French and Polish users who have contributed locale translations of the site content; simple_captcha allows you to customize all of its messages with locales (see here for example). So ideally the new CAPTCHA should also translate appropriately based on locale header. I assume recaptcha does this since Google obviously has a huge international user base but I'm not sure offhand. |
I can't find an explicit mention of support, but there's a comprehensive languages code page which includes both French and Polish in v2: https://developers.google.com/recaptcha/docs/language I'd be happy to look into this, if there's still room for a PR. |
Yeah, feel free to send a PR. The folks who opened the issue never got around to sending me one 🙂 |
Ya, sorry. We hand't gotten around to it yet. Feel free to do it, otherwise I will eventually get around to it. :) Either way though, thank you. |
Hello,
The captcha is not accessible to blind or ill-sighted people.
A better (but not perfect) option would be to rely on Google's reCAPTCHA, which includes an audio "fallback".
It would be nice to have the option to generate a simple project-specific token (just a random string of characters), and include it in the URL to skip the captcha altogether. That way, developers can include a "submit a bug report" button in their application, knowing that mass-harvesting tokens would involve understanding the source code, and therefore be a rather difficult task for bots.
The text was updated successfully, but these errors were encountered: