Comments (5)
I'll pass this on to the team, but my suspicion here is that that because the fallback
UI is super stripped down it may not fire the callback by design. I was just testing this here and I get the same issue as you: add the fallback
, lose the callback
.
However, you can still use the g-captcha-response
in the POST
data to do the verification when the form is submitted here (i.e. the flow shown in the example). I'll ping you back @defualt when I've got some confirmation.
from recaptcha.
Oh! In order to succeed with the fallback, you have to complete several screens of picture grids, arrive at the copy-and-paste section, and then submit your form. I thought that "verify" button for each picture grid really meant "verify". To the naive user, when the proceed through the 3 required picture grid tests, they will think they are actually failing each test, when if fact they are succeeding at a step, maybe. And I see now that the textarea you paste into after 3 picture grids is where the form derives g-captcha-response
for the POST. I thought the copy and paste thing was a last ditch I'm-not-a-robot test.
This is really unusable. Especially on Android 2.3, I am unable to paste that text. When I long press I only get a dialog for input method.
Is there a way to force non-fallback on old Android?
Thanks for your attention @rowan-m
edit: I just tried forcing non-fallback in Android 2.3 by setting window['___grecaptcha_cfg']['fallback'] = false
before calling render
on recaptcha. It actually created the non-fallback animated checkbox. But upon tapping, the checkbox animation keeps spinning and doesn't proceed. Oh well.
from recaptcha.
@rowan-m I made a screen recording showing how Android 2.3 is unable to pass the recaptcha due to the copy-paste requirement. https://www.youtube.com/watch?v=EP5eO9Ld5Gk&feature=youtu.be
from recaptcha.
While the user experience is not amazing here, it is currently working as intended since the minimum browser requirement here is Android native browser 4.0+.
To copy and paste the code successfully, I needed to:
- Long press on the first text field, tap "Select all"
- Long press on the selected text, tap "Copy".
- Long press in second text field, tap "Paste".
from recaptcha.
Closing super old issues. Please re-raise if still relevant.
from recaptcha.
Related Issues (20)
- Seeing millions of false 0.1 scores per 90 day period
- There is an access limit on https://www.google.com/recaptcha/api.js
- Site limits for API based on IP HOT 1
- recaptcha times out then cannot be clicked
- Response is always Please click on the ReCaptcha box
- Constant Please try Again, audio option doesn't work, no fallback - effectively locked out of site
- Recaptcha V2 just spins HOT 21
- width adjustment based on the small screen mobile devices. for a Recaptcha with multiple images ,user needs to scroll down to see verify button. Is there a way to adjust the height of image select section. HOT 1
- Please get your SH!T together Google
- Bubble is not respossive HOT 2
- With recaptcha -- Without recaptcha
- Compatibility of verify method with token generated with recaptcha Enterprise
- FUCK RECAPTCHA HOT 4
- reCaptcha loops indefinitely when tracking protection is used HOT 2
- reCAPTCHA does not work properly in some Firefox environments
- Google is Evil HOT 1
- Define Response::toArray() return type.
- Chrome Issue: recaptcha Reading cookie in cross-site context will be blocked in future Chrome versions
- Fucking stupid verification system, are you guys going to stop? Testing the real person, you can't defend against hacker attacks, you can only defend against real people HOT 3
- Recaptcha clients hitting servers with an api2/clr POST call (resulting in 404s and bans in mod_security) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from recaptcha.