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
Столкнулся с такой проблемой — есть сайт с множеством форм и в виду особенностей вёрстки и заказчика нет возможности вставить на него обычную 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
Комментарии: 8
Можно воспользоваться этими решениями:
[FormIt] Хук проверки токена CSRF
Очередная анти-спам проверка без каптчи (обновлено)
p.s. Сам использую reCaptchaV3, пока таких проблем не встречал.
[FormIt] Хук проверки токена CSRF
Очередная анти-спам проверка без каптчи (обновлено)
p.s. Сам использую reCaptchaV3, пока таких проблем не встречал.
А у всех вылетает ошибка после отправки:
На 2х сайтах проверил, у всех одна и та же ошибка, как бороться?
На 2х сайтах проверил, у всех одна и та же ошибка, как бороться?
вот кстати недавно заметил, тоже хрен пойми из-за чего
Чтобы ошибка не появлялась, закомментируй в скрипте assets/components/ajaxform/js/default.js:
if (typeof(grecaptcha) != 'undefined') {
//noinspection JSUnresolvedVariable
grecaptcha.reset();
}
Удалось решить проблему?
Приветствую Делал как тут demo.webone.pw/recaptcha-v3/
Проблема: все письма улетают, вспывающее окно проверки не выходит даже если зайти через VPN.
А внешне всё выглядит работоспособно russertificat.ru
Причем с этими демо-сайтами то же самое — капча не вылезает вообще
demo.codeforgeek.com/recaptcha-v3/
demo.webone.pw/recaptcha-v3/
В чем загвозка?
Проблема: все письма улетают, вспывающее окно проверки не выходит даже если зайти через VPN.
А внешне всё выглядит работоспособно russertificat.ru
Причем с этими демо-сайтами то же самое — капча не вылезает вообще
demo.codeforgeek.com/recaptcha-v3/
demo.webone.pw/recaptcha-v3/
В чем загвозка?
А почему на третьей рекапче что-то должно всплывать? Только это видно — skrinshoter.ru/s/210121/aLpJ7CbL
Не путаете со второй?
Не путаете со второй?
Так нигде не написано, что она невидимая и как она отличается от второй. Теперь ясно, почему не всплывает)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.