Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ReCaptcha always asking for extra verification?

Tags:

php

recaptcha

enter image description here

For a project, I recently installed the new 2.0 version of ReCaptcha. I added the keys and secret to the Developer Panel, and installed the widget in my form.

It works perfectly, but with one little problem: The Captcha is always asking for a second verification. It's nice to users if they only see the green tick, but after clicking the Captcha, it comes with the extra picture verification...

So what's the problem here? Google not trusting my IP? How to check?

enter image description here

like image 401
Milkmannetje Avatar asked May 29 '15 08:05

Milkmannetje


People also ask

Why do I keep getting asked for reCAPTCHA?

Reasons why you might get multiple CAPTCHAs:Your computer could be infected and be attacking other computers and websites without your knowledge. This is rare but possible. Make sure your antivirus is up to date and your computer is malware-free.

How do I fix reCAPTCHA verification?

Help for reCAPTCHA usersMake sure your browser is fully updated (see minimum browser requirements) Check that JavaScript is enabled in your browser. Try disabling plugins that might conflict with reCAPTCHA.

Why does my phone keep making me do CAPTCHA?

Most probably the network is spammy or you are too fast matching the bots. Consider thoroughly checking your network, slow down your activities and use public DNS to get rid of the “I'm not a robot” CAPTCHA message.


2 Answers

According to a WIRED article, Google is (amongst other indications) using IP addresses and cookies to recognize you.

Instead of depending upon the traditional distorted word test, Google’s “reCaptcha” examines cues every user unwittingly provides: IP addresses and cookies provide evidence that the user is the same friendly human Google remembers from elsewhere on the Web. And Shet says even the tiny movements a user’s mouse makes as it hovers and approaches a checkbox can help reveal an automated bot.

In your browser settings, you have most likely disabled third-party cookies, which will prevent Google from recognizing you. Add *.google.com to your whitelist, and the image-based verification won't show up again.

like image 150
abaumg Avatar answered Oct 20 '22 00:10

abaumg


That's not a second verification. If your client's IP address is in google white-list, nothing will appear but the green tick. Otherwise they have to answer the security question.

It's not a bug, it's a feature!

For more information look here: https://www.funcaptcha.com/2015/01/06/recaptcha-is-still-vulnerable-perhaps-even-more-than-ever-before/

like image 43
Sky Avatar answered Oct 20 '22 00:10

Sky