Техническое задание: Интеграция Yandex SmartCaptcha

Цель проекта

Защитить страницу входа (авторизации) на сайте от автоматических ботов и нежелательных действий путем установки современной капчи Yandex SmartCaptcha.

Исходные данные и условия

  • Сайт является одностраничником (лендингом).
  • Сайт создан на платформе-конструкторе Creatium.
  • Сервис Yandex SmartCaptcha уже зарегистрирован в Yandex Cloud. Ключи (клиентский и серверный) предоставлены.
  • Основное требование: капча должна быть установлена именно на страницу входа/авторизации пользователей на сайт, а не на формы обратной связи или заявки.

Требования к работе

  • Интегрировать виджет Yandex SmartCaptcha в интерфейс страницы входа.
  • Обеспечить корректную проверку ответа пользователя на стороне сервера перед предоставлением доступа.
  • Решение должно быть реализовано с учетом возможностей и ограничений конструктора сайтов.
  • Капча должна отображаться и работать стабильно на всех основных браузерах и устройствах.
  • После установки необходимо проверить и подтвердить работоспособность всей цепочки: отображение → прохождение проверки → успешный вход.

Разработка дизайна личного кабинета

Требуется создать дизайн-макет личного кабинета для существующего сайта. У заказчика есть примерный образец для ориентира. Необходимо предложить адекватную стоимость работы.