Задать вопрос

Как установить анти-спам капчу на загрузку всего сайта?

Здравствуйте.

Вопрос такой.
Перез загрузкой сайта пользователю должна вначале отобразиться капча. Проходит капчу - попадает на сайт, и сохраняется в cookie на какое-то время. Не проходит - символы капчи просто обновляются.
Нужно в точности, как на примере: https://minsk.gov.by
Вопрос - как правильно организовать логику такой капчи, учитывая, что у CMS сайта свой "index.php", который сразу и грузится?
Или, может, есть уже рабочие примеры решения такой задачи? Я долго искал - не нашел.

Вопрос о целесообразности вообще такой капчи на сайте лучше не задавайте.) Нужно.
Помогите найти, хотя бы, правильное направление в решении этой проблемы.

Спасибо.
  • Вопрос задан
  • 149 просмотров
Подписаться 1 Средний 13 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Stam_emg
@Stam_emg
Системный администратор, Atlassian Stack
Берете recapcha, hcapcha. добавляете в них домен вашего сайта. получаете апи ключи и секреты.

изучив доку, модифицируете свой index.php добавляя перед рендером и загрузкой страниц сначала серверную проверку капчи.

это алгоритм в общих чертах.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы