Um so I was in for a little bit of a surprise tonight. I spent a good 20 mins trying to figure out why I was able to submit a form knowing that what I entered into the recaptcha field was invalid. Is it true that you don't need to input the exact words it displays? If it shows me two words and I misspelled one of the words, I still pass validation? Same goes if "hello world" and I input "hell man" it still works.
相关问题
- Correct way to integrate reCAPTCHA with Angular 4
- reCAPTCHA v3 not working angular 6 - error executi
- Google recaptcha remoteip explanation
- Possible to use reCAPTCHA on a site without HTTPS?
- reCaptcha + RequireJS
相关文章
- Google reCaptcha response “Uncaught (in promise) n
- Integrating anticaptcha with selenium
- Rendering reCAPTCHA v2.0 widget within Backbone vi
- one word recaptcha?
- Google reCAPTCHA response success: false, no error
- reCAPTCHA Ajax API + custom theme not working
- reCaptcha issues : No 'Access-Control-Allow-Or
- Recaptcha documentation unclear - and cross-site e
With recaptcha, you are only tested on one of the words, while the other is used to help computers in scanning printed material. So you only need to get one right to pass (which one you need is random). :D
the recaptcha site describes why this is. You need to get one of the two words correct; only recaptcha knows which one.