hCaptcha not working in UNA 13-B3
Hello UNA Team,
I am willing to use hCaptcha as an alternative to reCpatcha. I created an account with hCaptcha and entered everything correctly in Studio > Settings > Security.
Note: With hCaptcha, Public Key became Site Key and Private Key became Secret Key.
I am getting this error in the frontend (Create account, contact, etc page) as you can see in the screenshot attached to this post.
ERROR for site onwer: Invalid site key
Also, the Captcha logo doesn't change. It still shows the reCaptcha logo while I am using the site key from hCaptcha.
I have cleared both my site and browser cache but the problem persists.
Any idea?
Thanks
-
- · Expertzkris
- ·
Is it working in your previous una version?
-
- · OneEagle
- ·
Hi @Expertzkris, In my previous version (12.1.0) I was using reCaptcha and it was working fine. Even with 13-B3, reCaptcha is still working fine. The problem is with hCaptcha.
-
it will not work needs changes
-
- · OneEagle
- ·
Any idea on this issue? @Andrey Yasko @Alex T⚜️ @LeonidS
-
-
·
Alex T⚜️
- ·
Thank you for the report - https://github.com/unaio/una/issues/4029
-
·
Alex T⚜️
-
- · OneEagle
- ·
Thank you @Alex T⚜️ for opening a ticket to fix this issue.
-
- · Karina
-
·
In reply to OneEagle
- ·
Hi @OneEagle . Can you share why you choose hcaptcha over recapcha?
-
- · OneEagle
-
·
In reply to Karina
K
- ·
Hi @Karina Budhrani, sure!
There are two main reasons why I choose hCaptcha over reCaptcha:
- Privacy: Google's privacy-intrusive data collection policy. Yep, they are collecting people's information through their reCapture. That brings up an array of privacy concerns. And, the visitors to your site are also working for Google every time they complete a captcha. They are helping Google to train their Artificial Intelligence (AI) like in their Self-driving car project. Yes, Google is using us.
- Fees: Google's future plans to charge for the use of the reCaptcha service. That will be way too expensive and unsustainable for many businesses.
Below are some useful articles I recommend:
Moving from reCAPTCHA to hCaptcha
https://blog.cloudflare.com/moving-from-recaptcha-to-hcaptcha/
Cloudflare dumps reCAPTCHA as Google intends to charge for its use
https://www.zdnet.com/article/cloudflare-dumps-recaptcha-as-google-intends-to-charge-for-its-use/
hCaptcha versus reCaptcha
https://intergen.org/blog/hcaptcha-versus-recaptcha
How much is Google’s bot detection really worth?
https://www.hcaptcha.com/report-how-much-is-a-recaptcha-really-worth
Google is Using You
https://medium.com/hackernoon/google-is-using-you-recaptcha-hcaptcha-human-protocol-d911ff51a494
Thanks
-
- · Karina
-
·
In reply to OneEagle
- ·
Wow! Thank you for this extensive explanation @OneEagle . I’m going to look through the articles and consider the switch too. Definitely worth it. Keep us posted on when hcaptcha works again.
-
- · OneEagle
-
·
In reply to Karina
K
- ·
You are welcome @Karina Budhrani. ;)
-
-
·
Roman L
- ·
hello!
checked, works correct
please, change in Developer mode, fileld "Default Сaptcha" to "sys_hcaptcha" (/studio/module.php?name=bx_developer)
-
·
Roman L
-
- · thomlin
-
·
In reply to Roman L
- ·
For me it works, as well.
-
- · OneEagle
-
·
In reply to Roman L
- ·
Hi @Roman L Thanks a lot for checking it. I have changed the setting in the Developer mod and it works. Thank you.
It would have been good to have all the configurations/settings in one place. We have some hCaptcha settings in Settings > Site Security and some in the Dev mod. That's why i didn't get it to work and there is no mention in Settings > Site Security to advise people to change the settings in the Dev mod as well.
-
- · OneEagle
- ·
Hi @Alex T⚜️
Thank you so much for opening this ticket to put all the settings in one place:
https://github.com/unaio/una/issues/4075
It will help a lot. Thanks.
-
- · Expertzkris
- ·
-
This is exactly why I further push for removal of 3rd party use of services. It should all be integrated in to script. For reasons as seen here. UNA is to reliant on third party services. This could cause site owners to not afford operation of services to third parties and also create issues in the future such as third party service charges or simply third party services closing, issues on there end, etc...
This can and could be a huge set back for site admins and operators. I would rather pay for services in a full self reliant script, then fork out funds to 20 different third part services, that my site is totally reliant on working or being there to operate properly.
-
- · Tajrebatee
- ·
Unfortunately, this is still not working for me (already upgraded to B4):
@LeonidS is it still working for you @OneEagle @Roman L @thomlin ?
-
Hi @Tajrebatee ! For me, everything works fine. Did you change to hCaptcha in Developer module, as mentioned by Roman?
-
I didn’t know how to change it in B4. Can you show me how to do it?
also I thought there was a ticket to be fixed in B4, which I am using now.
-
Can you help me with this please? in B4, when I go to the Dev mode, and go to settings, there is nothing about "Default Captcha".
-
- · OneEagle
- ·
Hi @Tajrebatee In B4, all the Captcha settings are now in one place: Studio > Settings > Site Security.
-
Thanks, and I already sat up hCaptcha there in B4 (image below), yet still get that error (below). So, I am not sure that is issue?
Setting:
Error:
first I get the image:
But when I submit, I get this error: