Загрузить PDF Загрузить PDF

Одно из основных требований к покупкам в интернете — их безопасность, поэтому любой интернет-магазин должен быть построен на защищенной платформе электронной торговли. Говоря о надежных и защищенных платформах, нельзя не вспомнить о Magento. При этом, чтобы сделать магазин действительно безопасным, надо следовать определенным рекомендациям. Одна из них — использование reCAPTCHA. Недавно разработчики Magento объявили, что функциональность reCAPTCHA и 2FA была добавлена ко всем версиям Magento 2.1. Итак, мы расскажем, как настроить reCAPTCHA в Magento 2.

Метод 1
Метод 1 из 3:

Настройка reCAPTCHA в Magento 2

Загрузить PDF
  1. 1
    Запустите SSH-терминал. Подключите Magento 2 store и перейдите в корневой каталог.
  2. 2
    Запустите следующую команду:

    composer require msp/recaptcha:2.0.0

    Появится запрос учетных данных репозитория, имени пользователя и пароля, которые вы можете получить для своей учетной записи.
    • Если вы получите сообщение об ошибке ‘proc_open(): fork failed – Cannot allocate memory’ in phar, то вы можете разрешить это, включив Swap space или выполнив следующую команду:

      php -d memory_limit=-1 /usr/local/bin/composer require msp/recaptcha:2.0.0
  3. 3
    Включите модуль, выполнив следующую команду:

    php bin/magento module:enable --all

    Затем обновите настройку с помощью команды:

    php bin/magento setup:upgrade
  4. 4
    Теперь очистите кэш:

    php bin/magento cache:clean
    php bin/magento cache:flush
    Реклама
Метод 2
Метод 2 из 3:

Генерация ключей Google reCAPTCHA

Загрузить PDF
  1. 1
    Перейдите на сайт Google reCAPTCHA. Убедитесь, что вы вошли в свою учетную запись.
  2. В примере использована метка «My Magento CAPTCHA»; вы можете добавить свой вариант. Затем выберите тип reCAPTCHA. Здесь доступны три типа reCAPTCHA, и вот для чего служат два из них:
    • reCAPTCHA v2 проверяет запросы нажатием кнопки.
    • Invisible reCAPTCHA проверяет запросы в фоновом режиме без какого-либо взаимодействия.
  3. Для этого установите флажок напротив «Accept the reCAPTCHA Terms of Service» (Принять условия обслуживания reCAPTCHA), а затем просто нажмите «Register» (Зарегистрироваться). После этого вы перейдете на новую страницу.
  4. Перейдите к разделу «Adding reCAPTCHA to your site» (Добавление reCAPTCHA к вашему сайту). Вы увидите, что reCAPTCHA-ключи сгенерированы. Скопируйте Site Key и Secret Key, которые вы будете использовать далее.
    Реклама
Метод 3
Метод 3 из 3:

Конфигурация Magento 2 reCAPTCHA

Загрузить PDF
  1. В ней перейдите к STORES → Configuration.
  2. Введите ключи Google reCaptcha, которые вы скопировали на последнем шаге: Site Key — в Google API website key и Secret Key — в Google API secret key.
  3. Если вы хотите включить reCAPTCHA Google в логин администратора, выберите Yes в раскрывающемся списке «Enable» (Подключить).
  4. Например, на иллюстрации показана страница «Contact Us» (Свяжитесь с нами). Вы увидите результат.
    Реклама

Предупреждения

  • Вы можете оптимизировать интернет-магазин по всем аспектам, но если он будет ненадежным, клиенты не будут вам доверять.
Реклама

Об этой статье

Эту страницу просматривали 2047 раз.

Была ли эта статья полезной?

Реклама