As i know double check that you have implemented the reCAPTCHA v3 API correctly on your website. Make sure you have included the necessary script tags and the site key in your HTML code.
The site key and private key is present in the appsettings file, these seem correrct as otherwise i don't think the reCaptcha would even work.
The script is present in the head as well.
But I'm using Umbracos own implementation of reCaptcha v3 in Umbraco Forms, so my assumption is that this comes out of the box, as i have not added the script to the head of the site.
I tried searching and looking through the source code, but I can't see that the Umbraco implementation of reCaptcha v3 verifies the tokens after a form is submitted.
I was curious if anyone knows if this is the case or if there is an issue with my environment.
reCaptcha v3 - your site is not verifying reCAPTCHA tokens
Umbraco version: 9.4.3
Umbraco Forms: 9.3.0
Hi,
We've recently added reCaptcha v3 with score fields to some forms.
It seems to be working. If I reach the threshhold that is set it sends the form correctly, otherwise it's rejected.
I can see a hidden field in the DOM named g-recaptcha-response with an Id.
Still i get the following warning in the reCaptcha control panel:
We detected that your site is not verifying reCAPTCHA tokens. Please see our developer site for more information.
From my understanding they are verified if we receive a "g-recaptcha-response".
Is the warning something to act on or can it be ignored? Is there no implementation from Umbraco Forms to verify the tokens?
Thank you in advance!
As i know double check that you have implemented the reCAPTCHA v3 API correctly on your website. Make sure you have included the necessary script tags and the site key in your HTML code.
The site key and private key is present in the appsettings file, these seem correrct as otherwise i don't think the reCaptcha would even work. The script is present in the head as well. But I'm using Umbracos own implementation of reCaptcha v3 in Umbraco Forms, so my assumption is that this comes out of the box, as i have not added the script to the head of the site.
I tried searching and looking through the source code, but I can't see that the Umbraco implementation of reCaptcha v3 verifies the tokens after a form is submitted. I was curious if anyone knows if this is the case or if there is an issue with my environment.
Hi Dennis. Did you sort this out in some way? I am facing the same issue in one of our projects.
Have the same issue, any idea? looks like some issue with view files for forms
is working on a reply...