Formit(AjaxForm) + reCaptcha V3

Здравствуйте, товарищи! Очень прошу поделиться своим опытом, использовали ли вы уже v3 рекапчу?
Столкнулся с такой проблемой — есть сайт с множеством форм и в виду особенностей вёрстки и заказчика нет возможности вставить на него обычную v2 в виде кнопки, готовых решений по интеграции v2 invisible в Formit я не нагуглил почему то (может ткнете носом?) поэтому пытался интегрировать V3.

Пробовал использовать 2 варианта, а именно компонент modx.com/extras/package/recaptchav2 в котором появилась поддержка v3, но столкнулся с проблемой, что рекапча не пропускала и нормальных пользователей, я снизил порог прохода с 0.7 которые стояли по умолчанию до 0.3 через парвку сниппета и казалось сначала что проблема ушла, но нет :( Далее я решил воспользоваться компонентом modstore.pro/packages/utilities/recaptchav3 и увы опять та же проблема, рекапча не пропускает часть заявок. Т.е нету письма на почту, нету заявки в админке (подключено сохранение данных formit'a), хотя в собственном логе (который сохраняет все заявки, даже которые не прошли рекапчу) обращение клиента присутствует.

Очень надеюсь что кто-нибудь поделиться своим опытом использования V3, возможно есть особенности её настройки?

Или же ткнёте носом как интегрировать v2 invisible при условии что на сайте много форм, часть из них модальные.

Или возможно у вас есть проверенные временем собственные методы защиты от спама?

Заранее спасибо за отклики!

Заявки прошедшие рекапчу joxi.ru/VrwvYwPi77oY1A
На самом деле joxi.ru/MAjOzwPCjjdKlr
Arahort
21 февраля 2019, 10:28
modx.pro
2
4 303
0

Комментарии: 8

Андрей
21 февраля 2019, 13:13
0
Можно воспользоваться этими решениями:

[FormIt] Хук проверки токена CSRF
Очередная анти-спам проверка без каптчи (обновлено)

p.s. Сам использую reCaptchaV3, пока таких проблем не встречал.
    Алексей
    11 апреля 2019, 14:52
    0
    А у всех вылетает ошибка после отправки:


    На 2х сайтах проверил, у всех одна и та же ошибка, как бороться?
      Andrey
      08 мая 2019, 13:19
      0
      вот кстати недавно заметил, тоже хрен пойми из-за чего
        Сергей
        04 июня 2019, 11:12
        0
        Чтобы ошибка не появлялась, закомментируй в скрипте assets/components/ajaxform/js/default.js:
        if (typeof(grecaptcha) != 'undefined') {
        //noinspection JSUnresolvedVariable
        grecaptcha.reset();
        }
        Евгений Лазарев
        30 января 2020, 15:16
        0
        Удалось решить проблему?
          Sergey
          21 января 2021, 15:26
          0
          Приветствую Делал как тут demo.webone.pw/recaptcha-v3/

          Проблема: все письма улетают, вспывающее окно проверки не выходит даже если зайти через VPN.
          А внешне всё выглядит работоспособно russertificat.ru

          Причем с этими демо-сайтами то же самое — капча не вылезает вообще

          demo.codeforgeek.com/recaptcha-v3/
          demo.webone.pw/recaptcha-v3/

          В чем загвозка?
            Alexey
            21 января 2021, 16:05
            0
            А почему на третьей рекапче что-то должно всплывать? Только это видно — skrinshoter.ru/s/210121/aLpJ7CbL

            Не путаете со второй?
              Sergey
              23 января 2021, 00:11
              0
              Так нигде не написано, что она невидимая и как она отличается от второй. Теперь ясно, почему не всплывает)
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            8