Google reCAPTCHA v3 - What should be the ideal 'score threshold'

Hi,

I am using Umbraco Forms v17.1.0 with Umbraco v17.3.0. I have a reCAPTCHA v3 with score field. The score threshold slider in Umbraco Forms shows a range of 1–100 rather than 0–1. Setting it somewhere between 0.5 to 0.7 seems to work okay.

A couple of questions:

  1. Is the slider value simply the reCAPTCHA score × 100?
  2. What threshold value are others using in production, and have you found a sweet spot that avoids blocking legitimate users while catching bots?

Thanks in advance!

Hey @Debasish ,

I think it’s the slider issue, I have seen similar issues on the repo. Please try upgrading the Umbraco Forms. You will see the slider with decimal values. The values which you are seeing are the default so even if you set let’s say 70 it will take as 1.0 and for every submission might instantly rejected as spam.

Here’s the link of related issue: Slider Datatype ignores Max Value · Issue #21323 · umbraco/Umbraco-CMS · GitHub

0.5 - 0.7 is a nice score even Umbraco suggests 0.5.

Hope it helps!

Hi @Debasish

Odd, on Umbraco 17.3 with Umbraco Forms 17.0.3 I see this:

I can’t update beyond Umbraco Forms 17.0.3 as there is a bug that we need fixing but it looks like it should not go to 100.

As @ShekharTarare says, try updating Umbraco Forms and seeing if that changes anything?

Justin

Thanks @ShekharTarare and @justin-nevitech for your responses and suggestions. I tried upgrading umbraco forms to 17.3.2 and still getting the same issue. I have raised the issue here now.

2 Likes

Just upgrading Umbraco Forms to latest v17.3.2 did not work. I got it working by upgrading both to latest Umbraco v17.4.1 with Umbraco Forms v17.3.2 @ShekharTarare @justin-nevitech

2 Likes