Author Topic: Google ReCAPTCHA not showing on website and preventing account creation  (Read 818 times)

Offline premiersports

  • Newbie
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile
Hi

I am trying to add google reCAPTCHA to my website to prevent spam accounts. When i activated it to appear for account creation, and added in the keys, it didn't appear on the create account page, and when i tried to create a test account the page just reloads, it doesn't create an account 9i.e. reload to account success) when i switched it off again i was successfully able to create an account. I am using foxy template and an older version of AbanteCart as it doesn't upgrade for me successfully and my hosting provider removed softaculous which is how i installed abantecart in the first place!

Offline premiersports

  • Newbie
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile
Re: Google ReCAPTCHA not showing on website and preventing account creation
« Reply #1 on: November 29, 2020, 07:34:46 PM »
iv tried changing permissions, i have also removed the google keys and tried to use the AbanteCart default "Captcha on create account form :" and this also prevents account creation, once switched off i can create accounts again. i its want to prevent spam accounts

Offline Basara

  • Administrator
  • Hero Member
  • *****
  • Posts: 4899
  • Karma: +255/-2
    • View Profile
Re: Google ReCAPTCHA not showing on website and preventing account creation
« Reply #2 on: November 30, 2020, 12:22:18 AM »

Offline premiersports

  • Newbie
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile
Re: Google ReCAPTCHA not showing on website and preventing account creation
« Reply #3 on: January 12, 2021, 07:47:16 AM »
i have tried them all, v2 and v3, iv also left blank hoping the abantecart default recaptcha would kick in and nothing, when the setting its on people can't create an account and when its off im getting hounded with spam

Offline Basara

  • Administrator
  • Hero Member
  • *****
  • Posts: 4899
  • Karma: +255/-2
    • View Profile
Re: Google ReCAPTCHA not showing on website and preventing account creation
« Reply #4 on: January 12, 2021, 08:45:39 AM »
Hello.
Could you enable ReCaptcha and share the URL to your website?

Offline premiersports

  • Newbie
  • *
  • Posts: 7
  • Karma: +0/-0
    • View Profile
Re: Google ReCAPTCHA not showing on website and preventing account creation
« Reply #5 on: January 16, 2021, 06:54:31 AM »
iv switched on the captcha now, its saying i can't add links here but the website is premiersports .ie

if you try to create an account it just redirects back to the page, whereas when i switch off captcha then you can successfully create an account!

Offline Basara

  • Administrator
  • Hero Member
  • *****
  • Posts: 4899
  • Karma: +255/-2
    • View Profile
Re: Google ReCAPTCHA not showing on website and preventing account creation
« Reply #6 on: January 18, 2021, 12:36:42 AM »
Hello.
Captcha is not enabled on your site.

Offline mgcby2001

  • Newbie
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
I also experience this issue. If you can help me with.

I enabled it, but no matter what I do, Captcha 2 or 3 cannot verify me.

Offline Basara

  • Administrator
  • Hero Member
  • *****
  • Posts: 4899
  • Karma: +255/-2
    • View Profile
I also experience this issue. If you can help me with.

I enabled it, but no matter what I do, Captcha 2 or 3 cannot verify me.
Check:
  • Check the store url is correct in the AbanteCart Store settings
  • Make sure SSL certificate is valid on your domain
  • Check that domain/subdomain added to the reCaptcha configuration. it is on the google site
  • Check that url you visit is same as AbanteCart Store url configured

Offline mgcby2001

  • Newbie
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Thank you Basara,

I did check:
  • The URL on system \\ Settings \\  Store Details  are matched with Google Captcha
  • Verified the SSL in ionos.com/tools/ssl-checker
  • the URL is the same.
  • I saw the captcha on the right bottom.
  • The error: Human verification has failed! Please try again.
Thank you

Offline mgcby2001

  • Newbie
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: Google ReCAPTCHA not showing on website and preventing account creation
« Reply #10 on: March 07, 2021, 10:12:26 AM »
an update:
I made it works with captcha 2, it shows the truck, hydrant and any picture.
However, whatever it is - even the check mark is checked on the "I'm not a robot". When you click continue, it said "Human verification has failed! Please try again."
Interesting?

Offline Basara

  • Administrator
  • Hero Member
  • *****
  • Posts: 4899
  • Karma: +255/-2
    • View Profile
Re: Google ReCAPTCHA not showing on website and preventing account creation
« Reply #11 on: March 09, 2021, 01:53:41 AM »
Did you connect your domain to any "optimizators" like Cloudflare or another CDN services?

Offline since9d9

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: Google ReCAPTCHA not showing on website and preventing account creation
« Reply #12 on: April 30, 2021, 02:31:59 PM »
Hi, I am having the same issue. The checkbox is not shown on the contact us page and the form cant be send because of human veirfication error.

I checked all four of your checklist and all looks fine.
The only idea i have is about the keys. When i enroll reCaptcha settings to create a key, google gives 1 key only and it seems to be the site key. So i really have no idea, after googling it for long, where to get or create the secret key.

Any ideas please?

thanks,


Offline Basara

  • Administrator
  • Hero Member
  • *****
  • Posts: 4899
  • Karma: +255/-2
    • View Profile
Hello.
You should add both keys to make it works. Please note ReCaptcha v2 and v3 have different set of keys
https://cloud.google.com/recaptcha-enterprise/docs/create-key#website-keys

 

Powered by SMFPacks Social Login Mod