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

×

Единый вход (SSO) Office 365, OAuth / OpenID, подключение к Magento | Вход через Microsoft SSO


Единый вход (SSO) Office 365 для Magento обеспечивает безопасный доступ к Magento с использованием Office 365 в качестве поставщика OAuth и OpenID Connect. Модуль единого входа Magento OAuth/OpenID Connect позволяет включить единый вход OAuth/OpenID для Magento. Если вы хотите, чтобы пользователи входили на ваш сайт Magento, используя свои учетные данные Office 365, вы можете легко сделать это с помощью нашего плагина единого входа Magento OAuth/OpenID Connect. После настройки Office 365 с модулем Magento вы можете разрешить пользователям единый вход на ваш сайт Magento с помощью Office 365. Он обладает мощными функциями единого входа (SSO), такими как сопоставление атрибутов профиля пользователя и сопоставление ролей, и многими другими. В этом руководстве мы рассмотрим, как настроить единый вход (SSO) для аутентификации пользователей между Magento и Office 365.
Чтобы узнать больше о других функциях, которые мы предоставляем в модуле единого входа 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) Office 365 OAuth и OpenID для входа в Magento

1. Настройте Office 365 в качестве поставщика аутентификации OAuth.

Выполните следующие шаги, чтобы настроить Office 365 в качестве поставщика аутентификации OAuth.

миниоранж img Настройте Office 365 в качестве поставщика аутентификации OAuth.
  • Войдите в Лазурный портал.
  • Нажмите на Службы приложений и перейти в Управление Azure Active Directory.
  • Безопасный доступ с помощью единого входа (SSO) Office 365 Microsoft Azure
  • В левой панели навигации нажмите на Регистрация приложений обслуживание и нажмите Новая регистрация.
  • Единый вход (SSO) Office 365 Единый вход Magento - Регистрация приложений
  • Когда появится страница «Создать», введите регистрационные данные вашего приложения. (См. таблицу ниже)
  • Имя: Название вашего приложения.
    Тип приложения:
    1. Выберите "Веб-приложение / API" для клиентские приложения и ресурсные/API приложения которые установлены на защищенном сервере. Этот параметр используется для конфиденциальной аутентификации OAuth. веб-клиенты и общественность клиенты на основе пользовательских агентовОдно и то же приложение может предоставлять доступ как к клиенту, так и к ресурсам/API.
    URL для входа:
    1. Для приложений типа "Веб-приложение / API" укажите базовый URL-адрес вашего приложения. Например, https:// Это может быть URL-адрес веб-приложения, работающего на вашем локальном компьютере. Пользователи будут использовать этот URL-адрес для входа в веб-приложение.
  • Убедитесь в том, "Предоставить администратору согласие на использование разрешений openid и offline_access" Эта опция включена. После завершения нажмите Зарегистрироваться на вебинар на украинском можно .
  • Единый вход Azure AD для Magento SSO - регистрация
  • Azure AD присваивает вашему приложению уникальный идентификатор приложения. Сохраните его. Идентификатор приложения и идентификатор каталога Они будут очень удобны, они вам пригодятся Идентификатор клиента и идентификатор арендатораЭто потребуется позже для настройки плагина miniOrange Magento OAuth Client.
  • Безопасный доступ с помощью приложения для регистрации и единого входа (SSO) Office 365.
  • Перейдите на Разрешения API из левой навигационной панели и нажмите на Добавить разрешения, Затем выберите Управление 365.
  • Безопасный доступ с помощью единого входа Office 365 и разрешений API Magento SSO.
  • Выберите разрешения и нажмите Добавить разрешения .
  • Безопасный доступ с помощью единого входа Office 365 (SSO). Запрос разрешений.
  • Перейдите на Сертификаты и секреты из левой навигационной панели и нажмите на Секрет нового клиента. Введите описание и срок действия и нажмите ДОБАВИТЬ опцию.
  • Единый вход Azure AD для Magento SSO: генерация секрета
  • Скопировать секретный ключ "стоимость" и держите ценник под рукой, он будет вашим. Секрет клиента Это потребуется для настройки плагина miniOrange Magento OAuth Client.
  • Единый вход Azure AD для Magento SSO - Secret-Key-2

Управление 365 На предыдущем шаге поставщик OAuth был успешно настроен для обеспечения единого входа (SSO) в Office 365 с использованием учетных данных Office 365 на вашем сайте Magento.

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

  • После успешной настройки поставщика OAuth перейдите на вкладку «Поставщик OAuth» и выполните настройку. Имя поставщика OAuth, идентификатор клиента, Секрет клиента, Объем и предоставленные конечные точки. (Вы можете скопировать эти значения на ШАГЕ 2 с панели управления приложения.)

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


    Объем: OpenID
    Авторизовать конечную точку: https://login.microsoftonline.com/[tenant-id]/oauth2/v2.0/authorize
    Конечная точка токена доступа: https://login.microsoftonline.com/[tenant-id]/oauth2/v2.0/token
    Конечная точка для получения информации о пользователе: https://graph.microsoft.com/beta/me
  • Нажмите на Сохранено чтобы сохранить настройки.
  • Нажмите на Тестовая конфигурация .
  • Учетные данные Magento 2 OAuth, Azure AD/Office 365 SSO OAuth
  • В таблице вы увидите все значения, возвращаемые вашим OAuth-провайдером в Magento. Если вы не видите значения для имени, фамилии, электронной почты или имени пользователя, внесите необходимые изменения в настройки вашего OAuth-провайдера, чтобы он возвращал эту информацию.
  • Плагин miniOrange Premium также предоставляет вам следующие возможности: автоматическое перенаправление пользователя на страницу входа в систему поставщика идентификации (IdP)..
  • Автоматическое перенаправление Magento 2 OAuth на IDP
  • Перейдите на вкладку «Настройки входа» и отметьте галочками параметры, позволяющие включить единый вход (SSO) на вашем сайте Magento.
  • Включение OAuth в Magento 2 и единого входа (SSO)

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



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

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

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

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

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

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


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


Почему наши клиенты выбирают решения miniOrange для единого входа (SSO) в Magento?


Круглосуточная поддержка

Мы предлагаем круглосуточную поддержку для всех решений Magento. Мы гарантируем высокое качество поддержки, отвечающее вашим потребностям.

Регистрация

Отзывы клиентов

Убедитесь сами, что говорят довольные клиенты о наших надежных решениях для Magento.

Отзывы

Подробные руководства по настройке

Простые и точные пошаговые инструкции и видеоролики, которые помогут вам выполнить настройку за считанные минуты.

Смотреть демо


Мы предлагаем надежные решения для управления идентификацией, включая единый вход, двухфакторную аутентификацию, предоставление доступа и многое другое. Пожалуйста, свяжитесь с нами по адресу:

 +1 978 658 9387 (США) | +91 97178 45846 (Индия)   magentosupport@xecurify.com

Привет!

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

поддержка