Подскажите по каптче "Я не робот"

D
На сайте с 20.09.2010
Offline
175
681

Подскажите как сделать серверный вариант обработчика каптчи гугла "я не робот" на PHP

Что-то в документации толком не ясно, а все решения что нагуглил под вордпресс только

Delysid
На сайте с 27.05.2019
Offline
153
#1

У гугла качай обход. Вариантов на гите куча.

Но ты не обойдёшь капчу клаудфларе... 

D.iK.iJ
На сайте с 26.05.2013
Offline
227
#2

[удалено]

Адаптивный дизайн в 2 строчки ( https://dikij.com/wm/adaptaciya-saytov.php ). + Принимаю заказы любой сложности ( https://searchengines.guru/ru/forum/926323 ). 💎 Еще я делаю классные кулоны с опалами ( https://mosaicopal.ru/ ).
S
На сайте с 13.10.2014
Offline
171
#3

Давайте все-таки начнем с того, что "я не робот" имеет множество разных вариантов, отличающихся сложностью для автозаполнения и как следствие сложностью обработки.

Самый простой вариант -- чекбокс
работает он примерно так, когда человек нажимает чекбокс "я не робот" скрипт ставит флаг "не робот" в скрытое поле. name и id этого поля рандомные и меняются при каждой перезагрузке страницы.
Соответственно вам необходимо только проверить, что у вас и чекбокс и хидденфилд выставлены в 1.
Id  и name поля, выгруженного в форму можно хранить, например, в сессионных переменных сервера.

Подобный подход прекрасно работает на мелких сайтах, под которые не пишутся специальные ломалки, так как тут используется и js (который до сих пор спам-софтина в большинстве своем обрабатывать научилась) и рандомайзер


Более сложный вариант - картинка с кодом.
но там по сути то же самое и название поля и переданное значение хранятся на сервере в сессии, потом просто сравниваются.
а потом уже начинаются всякие усложнения, вроде динамической загрузки с отсрочкой запуска и так далее

Vladimir
На сайте с 07.06.2004
Offline
549
#4
silicoid #:

Самый простой вариант -- чекбокс


Самый простой вариант дополнительное поле, работает более 10ти лет и есть не просит
И пользователю не надо маятся с вашими гребаными капчами

Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
W1
На сайте с 22.01.2021
Offline
303
#5
silicoid #:
Давайте все-таки начнем с того, что "я не робот" имеет множество разных вариантов
Речь про гуглокапчу.
Мой форум - https://webinfo.guru –Там я всегда на связи

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий