How.com.vn работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали авторы-волонтеры.
Количество просмотров этой статьи: 2021.
Одно из основных требований к покупкам в интернете — их безопасность, поэтому любой интернет-магазин должен быть построен на защищенной платформе электронной торговли. Говоря о надежных и защищенных платформах, нельзя не вспомнить о Magento. При этом, чтобы сделать магазин действительно безопасным, надо следовать определенным рекомендациям. Одна из них — использование reCAPTCHA. Недавно разработчики Magento объявили, что функциональность reCAPTCHA и 2FA была добавлена ко всем версиям Magento 2.1. Итак, мы расскажем, как настроить reCAPTCHA в Magento 2.
Шаги
- 1Запустите SSH-терминал. Подключите Magento 2 store и перейдите в корневой каталог.
- 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
- Если вы получите сообщение об ошибке ‘proc_open(): fork failed – Cannot allocate memory’ in phar, то вы можете разрешить это, включив Swap space или выполнив следующую команду:
- 3Включите модуль, выполнив следующую команду:
php bin/magento module:enable --all
Затем обновите настройку с помощью команды:
php bin/magento setup:upgrade - 4Теперь очистите кэш:
php bin/magento cache:clean
php bin/magento cache:flushРеклама
- 1Перейдите на сайт Google reCAPTCHA. Убедитесь, что вы вошли в свою учетную запись.
- Введите метку для ключей. В примере использована метка «My Magento CAPTCHA»; вы можете добавить свой вариант. Затем выберите тип reCAPTCHA. Здесь доступны три типа reCAPTCHA, и вот для чего служат два из них:
- reCAPTCHA v2 проверяет запросы нажатием кнопки.
- Invisible reCAPTCHA проверяет запросы в фоновом режиме без какого-либо взаимодействия.
- Примите условия обслуживания reCAPTCHA. Для этого установите флажок напротив «Accept the reCAPTCHA Terms of Service» (Принять условия обслуживания reCAPTCHA), а затем просто нажмите «Register» (Зарегистрироваться). После этого вы перейдете на новую страницу.
- Перейдите к разделу «Adding reCAPTCHA to your site» (Добавление reCAPTCHA к вашему сайту). Вы увидите, что reCAPTCHA-ключи сгенерированы. Скопируйте Site Key и Secret Key, которые вы будете использовать далее.Реклама
- Перейдите в панель администратора вашего магазина. В ней перейдите к STORES → Configuration.
- Раскройте раздел «General» (Общее). Введите ключи Google reCaptcha, которые вы скопировали на последнем шаге: Site Key — в Google API website key и Secret Key — в Google API secret key.
- Разверните раздел «Backend». Если вы хотите включить reCAPTCHA Google в логин администратора, выберите Yes в раскрывающемся списке «Enable» (Подключить).
- Перейдите на страницу любой формы вашего магазина. Например, на иллюстрации показана страница «Contact Us» (Свяжитесь с нами). Вы увидите результат.Реклама
Предупреждения
- Вы можете оптимизировать интернет-магазин по всем аспектам, но если он будет ненадежным, клиенты не будут вам доверять.
Была ли эта статья полезной?
⚠️ Disclaimer:
Content from Wiki How Русский language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.
- - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
- - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
- - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
- - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.