Как в решении Магнит заменить Captcha на reCaptcha

Как в решении Магнит заменить Captcha на reCaptcha

9 сентября 2021


Автор: Некстайп Веб-студия
Фото 1: «Как в решении Магнит заменить Captcha на reCaptcha»
Часто на сайтах, мы сталкиваемся со сложной проверкой защиты от ботов. Пользователю предлагается ввести Captcha: решив пример, найти определённые объекты или ввести изображённые буквы/цифры.  По результатам многочисленных исследований, было выявлено, что стандартная капча снижает конверсию сайта.
Мы записали небольшое видео с краткой инструкцией о настройке упрощённой проверки ( reCaptcha ) для пользователей на решении Некстайп: Магнит.


Пошаговая настройка:
  1. Для настройки данного функционала необходимо предварительно получить ключи для нужного типа reCAPTCHA.
  2. В настройках решения ставим галку "Заменить стандартную captcha на Google Recaptcha".
  3. Выбираем нужный тип капчи.
  4. Вставляем ранее полученный публичный и секретный ключ.
  5. Для проверки капчи на форме "Покупка в 1 клик" ставим галку "Использовать Captcha на форме".
  6. В Настройках главного модуля во вкладке Авторизация проставляем галки "Использовать CAPTCHA при регистрации" и "Использовать CAPTCHA при восстановлении пароля".
  7. Настраиваем количество неправильного ввода пароля при авторизации, после которого должна появиться капча
  8. Переходим в: Настройки-Пользователи-Группы пользователей - выбираем категорию "Все пользователи (в том числе неавторизованные)" - нажимаем "Просмотр".
  9. Вкладка Безопасность - строка Количество попыток ввода пароля до показа CAPTCHA - вводим нужную цифру - Сохранить.
  10. Для того, чтобы параметры модуля веб-форм оставались неизменными, нужно настройках модуля "веб-формы" снять галку "Использовать упрощённый режим редактирования форм" (Настройки-Настройки продукта-Настройки модулей - Сохранить).
  11. В Настройках форм (Сервисы-Вебформы-Настройка форм) также проставляем галки в нужной форме (их 5 в решении Магнит), в значении "Использовать CAPTCHA", сохраняем.
  12. В публичной части сайта заходим на любую из форм и проверяем работу reCaptcha.