Результаты поиска :

×

Единый вход (SSO) Magento OneLogin OAuth / OpenID Connect | Вход через OneLogin SSO


Единый вход OneLogin (OneLogin SSO) в Magento обеспечивает безопасный доступ к Magento с использованием OneLogin в качестве поставщика OAuth и OpenID Connect. Модуль единого входа Magento OAuth/OpenID Connect позволяет включить единый вход OAuth/OpenID для Magento. Если вы хотите, чтобы пользователи входили на ваш сайт Magento, используя свои учетные данные OneLogin, вы можете легко сделать это с помощью нашего плагина единого входа Magento OAuth/OpenID Connect.

OneLogin — это облачная платформа управления идентификацией и доступом (IAM), которая предоставляет единый вход (SSO), многофакторную аутентификацию (MFA) и другие функции безопасности для предприятий и организаций.

После настройки модуля OneLogin для Magento вы сможете разрешить пользователям выполнять единый вход (SSO) на ваш сайт Magento с помощью OneLogin. Он обладает мощными функциями единого входа (SSO), такими как сопоставление атрибутов профиля пользователя и сопоставление ролей, и многими другими. В этом руководстве мы рассмотрим, как настроить единый вход (SSO) для аутентификации пользователей между Magento и OneLogin.
Чтобы узнать больше о других функциях, которые мы предоставляем в модуле единого входа Magento OAuth/OpenID Connect, вы можете... НАЖМИТЕ ЗДЕСЬ

Предварительные условия: загрузка и установка

Установка с помощью Composer:
  • Приобретите miniOrange OAuth / OpenID Connect Единый вход Расширение из Magento Marketplace.
  • Перейдите в Мой профиль -> Мои покупки
  • Пожалуйста, убедитесь, что вы используете правильные ключи доступа (Мой профиль - Ключи доступа).
  • Вставьте ключи доступа в файл auth.json вашего проекта.
  • Используйте приведенную ниже команду, чтобы добавить расширение в ваш проект.
    "composer require miniorange_inc/miniorange-oauth-sso"
  • Название модуля и список версий можно увидеть в селекторе под названием модуля расширения.
  • Для включения расширения выполните следующие команды в командной строке.
  • Настройка PHP bin/magento: di: компиляция
    Настройка php bin / magento: обновление

Ручная установка:
  • Загрузите zip-архив расширения miniOrange OAuth OpenID Connect Single Sign-On по ссылке: здесь.
  • Распакуйте все содержимое архива в папку MiniOrange/OAuth.
  • {Корневой каталог Magento} приложение код МиниАпельсин OAuth
  • Для включения расширения выполните следующие команды в командной строке.
  • Настройка PHP bin/magento: di: компиляция
    Настройка php bin / magento: обновление

Шаги по настройке единого входа (SSO) OneLogin OAuth и OpenID в Magento.

1. Настройте OneLogin в качестве поставщика OAuth (OneLogin SSO).

Выполните следующие шаги, чтобы настроить OneLogin в качестве поставщика OAuth (OneLogin SSO).

миниоранж img Настройте OneLogin в качестве поставщика OAuth.
  • Перейдите в https://app.onelogin.com/login и войдите в свою учетную запись Onelogin.
  • Нажмите на АДМИНИСТРАЦИЯ меню.
  • Безопасный доступ с помощью единого входа (SSO) OneLogin — Add-apps Magento OneLogin SSO
  • Перед вами отобразится следующий экран. Наведите курсор на Области применения а затем нажмите Приложения.
  • Безопасный доступ с помощью единого входа (SSO) OneLogin Magento OneLogin Добавление приложений
  • Нажмите на Добавить приложение Кнопка.
  • Единый вход OneLogin (SSO) Magento OneLogin SSO добавить приложение
  • Вам будет показан список результатов поиска. Найдите «OIDC» (OpenID Connect) и нажмите на результат поиска, как показано ниже.
  • Magento OneLogin SSO поиск OIDC Безопасный доступ с помощью единого входа (SSO) OneLogin Magento OneLogin
  • Вы будете перенаправлены на экран настроек. Заполните название приложения и другие необходимые данные, затем нажмите кнопку. Сохранено.
  • Magento 2 OAuth (SSO) Настройка SSO в Magento Настройка SSO в Magento OneLogin
  • Вы будете перенаправлены на страницу с подробной информацией о приложении. Перейдите по ссылке: Конфигурация Нажмите клавишу Tab и введите URI перенаправления от MO OAuth/OpenID Connect Вставьте плагин и нажмите на Сохранено.
  • Magento OneLogin SSO OneLogin Единый вход (SSO) Введите redirecturl Magento OneLogin Redirect URL
  • Перейдите на SSO вкладка. Там вы найдете идентификатор клиента и Секрет клиента поля.Скопируйте эти учетные данные в MO OAuth/OpenID Connect Настройка плагина в соответствующих полях.
  • Безопасный доступ с помощью единого входа (SSO) OneLogin Magento OneLogin clientid secret

    Шаг 1.1: Назначьте пользователей приложению OneLogin SSO:

    • Наведите курсор на Пользователи и нажмите Пользователи в меню.
    • Вход через SSO Magento 2 с помощью OneLogin Пользователи Magento OneLogin SSO
    • Вам будет показан список пользователей, доступных на вашей платформе OneLogin. Выберите пользователя, которому вы хотите предоставить доступ к вашему приложению.
    • Magento OneLogin SSO Выберите приложение Magento Single Sign-On OneLogin SSO
    • Теперь для этого пользователя перейдите по ссылке: Области применения Выберите вкладку в левом меню и нажмите на синий значок «+», чтобы добавить приложение.
    • Magento OneLogin SSOOneLogin SSO Вход с помощью OneLogin OAuth добавить приложение
    • Выберите из выпадающего списка приложение, для которого вы хотите разрешить единый вход (SSO) для этого пользователя, и нажмите кнопку. Продолжить.
    • Безопасный доступ с помощью единого входа (SSO) OneLogin в Magento. OneLogin поддерживает SSO.
    • Завершите настройку и нажмите кнопку. Сохранено .
    • Безопасный доступ с помощью единого входа (SSO) OneLogin. Введите redirecturl Magento OneLogin
    • Приложение будет отображаться в профиле пользователя, как показано на изображении ниже, и теперь этот пользователь сможет использовать единый вход (SSO) на вашем сайте Magento, используя свои учетные данные OneLogin для этого приложения.
    • Magento OneLogin SSO OneLogin Single Sign-On user SSO

    Вы успешно настроили Платформа идентификации OneLogin как поставщик OAuth. Для обеспечения аутентификации и авторизации конечных пользователей с помощью единого входа (SSO) OneLogin в Magento с использованием единого набора учетных данных. Это решение обеспечивает повышенную безопасность и удобство использования.

    2. Настройка Magento 2 в качестве клиента OAuth.

    • После успешной настройки поставщика OAuth перейдите на вкладку «Поставщик OAuth» и выполните настройку. Имя поставщика OAuth, идентификатор клиента, Секрет клиента, Объем и предоставили конечные точки.

      Для настройки клиента OAuth, пожалуйста, обратитесь к приведенным ниже конечным точкам.


      Объем: OpenID
      Авторизовать конечную точку: https://<site-url>.onelogin.com/oidc/auth
      Конечная точка токена доступа: https://<site-url>.onelogin.com/oidc/token
      Конечная точка для получения информации о пользователе: https://<site-url>.onelogin.com/oidc/me
    • Нажмите на Сохранено чтобы сохранить настройки.
    • Нажмите на Тестовая конфигурация .
    • Учетные данные Magento 2 OAuth, Onelogin SSO OAuth
    • В таблице вы увидите все значения, возвращаемые вашим OAuth-провайдером в Magento. Если вы не видите значения для имени, фамилии, электронной почты или имени пользователя, внесите необходимые изменения в настройки вашего OAuth-провайдера, чтобы он возвращал эту информацию.
    • Плагин miniOrange Premium также предоставляет вам следующие возможности: автоматическое перенаправление пользователя на страницу входа в систему поставщика идентификации (IdP)..
    • Автоматическое перенаправление Magento 2 OAuth на IDP Magento OneLogin SSO
    • Перейдите на вкладку «Настройки входа» и отметьте галочками параметры, позволяющие включить единый вход (SSO) на вашем сайте Magento.
    • Включение OAuth в Magento 2 и единого входа (SSO)

4. Единый вход для клиента и администратора



  • Перейдите на страницу авторизации клиента, и вы увидите кнопку SSO на вашем сайте. Нажмите на кнопку и протестируйте SSO.
  • Magento 2 OAuth SSO, SSO для клиентов
  • Вы успешно вошли в Magento.
  • Magento SSO Magento 2 OAuth клиент SSO администратор SSO

4: Атрибуты / Пользовательское сопоставление (необязательно). *Это функция премиум-класса.

  • Сопоставление атрибутов можно осуществить на вкладке «Сопоставление атрибутов». В бесплатной версии плагина можно сопоставлять только имя пользователя и адрес электронной почты. Однако в премиум-версии плагина вы можете сопоставлять различные атрибуты, поступающие от вашего OAuth-провайдера, с атрибутами, присутствующими на вашем сайте Magento.
  • Сопоставление атрибутов OAuth в Magento 2 и SSO в Magento OneLogin

5: Сопоставление ролей (необязательно). *Это функция премиум-класса.

  • В бесплатном плагине можно указать роль по умолчанию, которая будет назначаться всем пользователям, не являющимся администраторами, при проведении единого входа (SSO).
  • Перейдите на вкладку «Сопоставление атрибутов/ролей» и откройте раздел «Сопоставление ролей».
  • Выберите роль по умолчанию и нажмите кнопку «Сохранить».
  • Onelogin Magento SSO — Единый вход (SSO) Onelogin в Magento — сопоставление ролей

Настроив OneLogin как Поставщик OAuth и Magento как OAuth-клиент Используя наш плагин Magento OAuth Client, вы успешно установили систему единого входа (SSO) Magento OneLogin. Благодаря этому решению, всего за несколько минут вы сможете обеспечить безопасный доступ к вашему сайту Magento, используя учетные данные OneLogin.


Дополнительные ресурсы


Если вы ищете что-то, чего не можете найти, пожалуйста, напишите нам по электронной почте. magentosupport@xecurify.com

Привет!

Нужна помощь? Мы здесь!

поддержка