Шаги по настройке плагина единого входа (SSO) OAuth для nopCommerce
Шаг 1: Загрузка и установка
-
Скачать
Плагин nopCommerce OAuth Single Sign-On (SSO).
-
Для установки плагина войдите в систему как администратор на вашем сайте или в магазине nopCommerce. В панели администратора перейдите по следующему пути:
Вкладка «Конфигурация» >> Локальные плагины.
-
В правом верхнем углу страницы выберите
Загрузите плагин или тему. Нажмите кнопку для загрузки скачанного ZIP-архива плагина. Далее следуйте инструкциям для установки плагина.
Шаг 2: Настройка поставщика OAuth
-
Скопируйте URL перенаправления/обратного вызова из плагина и предоставьте его своему поставщику идентификационных данных для настройки на их стороне.
Шаг 3: Настройте nopCommerce в качестве клиента OAuth.
-
Под Настройка OAuth/OIDC На вкладке выберите своего поставщика идентификации (IdP) из списка поставщиков идентификации, показанного ниже.
-
После завершения настройки поставщика идентификации вы получите идентификатор клиента, секретный ключ клиента и все необходимые конечные точки аутентификации.
-
Остальные полученные данные заполните в соответствующих полях, указанных ниже:
- Нажмите на Сохранено.
-
Примечание: Пожалуйста, убедитесь, что Включить единый вход флажок установлен.
Шаг 4: Тестирование OAuth SSO
-
Нажмите на Тестовая конфигурация чтобы проверить, правильно ли вы настроили плагин.
-
После успешной настройки в окне конфигурации теста отобразятся имена атрибутов и их значения.
Шаг 5: Сопоставление атрибутов
-
Под Сопоставление атрибутов/ролей На вкладке сопоставьте имена атрибутов, предоставленные вашим поставщиком идентификации, с атрибутами вашего магазина nopcommerce.
- Нажмите на Сохранено .
Шаг 6: Добавьте ссылку SSO для вашего магазина nopCommerce.
-
Под
Перенаправление и ссылка SSO вкладка, используйте URL-адрес с меткой
Ссылка SSO для вашего магазина в вашем магазине, чтобы инициировать единый вход (SSO).
Вы даже можете настроить модуль единого входа (SSO) Umbraco SAML с любым поставщиком идентификации, таким как ADFS, Azure AD, Bitium, centrify, G Suite, JBoss Keycloak, Okta, OneLogin, Salesforce, AWS Cognito, OpenAM, Oracle, PingFederate, PingOne, RSA SecureID, Shibboleth-2, Shibboleth-3, SimpleSAML, WSO2 или даже с вашим собственным пользовательским поставщиком идентификации . Чтобы проверить другие поставщики идентификации, нажмите здесь.
Дополнительные ресурсы
Нужна помощь?
Не можете найти своего поставщика идентификационных данных? Напишите нам по адресу nopcommercesupport@xecurify.com , и мы поможем вам настроить единый вход (SSO) с вашим поставщиком идентификационных данных. Для получения быстрой консультации (по электронной почте/на встрече) по вашим требованиям наша команда поможет вам выбрать наиболее подходящее решение/план в соответствии с вашими потребностями.