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

×

Настройка клиента OAuth для WordPress

\n

Шаг 3: Сопоставление атрибутов пользователя

  • Сопоставление атрибутов пользователя обязательно для обеспечения успешного входа пользователей в WordPress. Мы будем настраивать атрибуты профиля пользователя в WordPress, используя приведенные ниже параметры.
  • Поиск атрибутов пользователя

    • Перейдите на Настроить OAuth вкладка. Прокрутите вниз и нажмите Тестовая конфигурация.
    • Тестовая конфигурация единого входа (SSO) Azure AD B2C с использованием OAuth.
    • В таблице вы увидите все значения, возвращаемые вашим OAuth-провайдером в WordPress. Если вы не видите значения для имени, фамилии, электронной почты или имени пользователя, внесите необходимые изменения в настройки вашего OAuth-провайдера, чтобы он возвращал эту информацию.
    • После того, как вы увидите все значения в разделе «Конфигурация теста», перейдите в... Сопоставление атрибутов/ролей На вкладке "Имя пользователя" вы увидите список атрибутов в выпадающем списке.
    • Единый вход (SSO) Azure AD B2C — сопоставление атрибутов

Шаг 4: Групповое сопоставление [Премиум]

  • Перейдите в раздел «Приложения» → Выберите приложение, в котором вы хотите настроить сопоставление групп. Теперь перейдите в... Разрешения API меню.
  • Единый вход (SSO) Azure AD B2C — разрешения API
  • Нажмите на Добавить разрешение и затем Microsoft Graph API -> Делегированные разрешения и openid, Профиль наведите курсор и щелкните по нему Добавить разрешения .
  • Единый вход (SSO) Azure AD B2C — Запрос разрешений API
  • Нажмите на Дать согласие для кнопки «Демо».
  • Перейдите во вкладку «Манифест» и найдите groupMembershipClaims и изменяет свою ценность на "Все" и нажмите на сэкономь .
  • Единый вход (SSO) Azure AD B2C — утверждения членства в группах
  • Теперь вы сможете получить значение группы в окне конфигурации теста.
  • Единый вход (SSO) Azure AD B2C — Тестовая конфигурация сопоставления групп
  • Для сопоставления групп с пользователями в Azure AD SSO для WordPress вы можете воспользоваться разделом сопоставления ролей. .

Шаг 5: Сопоставление ролей [Премиум].

  • Нажмите на «Конфигурация теста» и вы получите список имен атрибутов и значений атрибутов, отправленных вашим поставщиком OAuth.
  • В окне «Конфигурация теста» сопоставьте имена атрибутов в разделе «Сопоставление атрибутов» плагина. Более подробная информация приведена на скриншоте.
  • OAuth SSO для WordPress — сопоставление атрибутов
  • Включить сопоставление ролей: Для включения сопоставления ролей необходимо сопоставить атрибут «Имя группы». Выберите имя атрибута из списка атрибутов, который возвращает роли из вашего приложения-провайдера.
    Например: Роли

  • OAuth SSO для WordPress — тестирование конфигурации — сопоставление ролей
  • Назначьте роль WordPress роли Provider: В зависимости от используемого вами приложения, вы можете назначить роль WordPress соответствующим ролям. Это может быть студент, преподаватель, администратор или любая другая роль, в зависимости от вашего приложения. Добавьте роли поставщиков в поле «Значение атрибута группы» и назначьте необходимую роль WordPress в поле «Роль WordPress».

    НапримерНа изображении ниже учителю назначена роль Администратора, а ученику — роль Подписчика.
  • OAuth SSO для WordPress — тестирование конфигурации — сопоставление ролей
  • После сохранения сопоставления роли поставщика будет присвоена роль администратора после внедрения SSO для WordPress.
    Пример: Согласно приведенному примеру, пользователи с ролью «учитель» будут добавлены в WordPress в качестве администраторов, а «студент» — в качестве подписчиков.

Шаг 6: Пользовательское сопоставление атрибутов [Премиум]

  • Перейдите к своему приложению в Azure Active Directory и выберите Конфигурация токена из левого меню.
  • Нажмите на Добавить необязательное утверждение и затем выберите ID из правого раздела.
  • Теперь выберите все атрибуты, которые вы хотите получить при использовании SSO (например, family_name, given_name и т. д.), и нажмите на кнопку. Добавить .
  • Возможно, вы увидите всплывающее окно. Включите разрешение профиля Microsoft Graph (необходимо для отображения утверждений в токене).Включите его и нажмите кнопку «Добавить».
  • Единый вход (SSO) Azure AD B2C — пользовательское сопоставление атрибутов

Шаг 7: Настройки входа / Настройки авторизации

  • Настройки на вкладке «Параметры единого входа (SSO)» определяют пользовательский интерфейс для единого входа (SSO). Чтобы добавить виджет входа в Azure AD на страницу WordPress, необходимо выполнить следующие шаги.
  • 1. Настройки входа в WordPress версии 5.7 и ниже:

    • Перейдите на Левая панель WordPress > Внешний вид > Виджеты.
    • Выберите miniOrange OAuthПеретащите курсор в нужное место и сохраните.
    • Единый вход (SSO) Azure AD B2C — настройка кнопки создания нового клиента для WordPress

    2. Настройки входа в WordPress 5.8:

    • Перейдите на Левая панель WordPress > Внешний вид > Виджеты.
    • Выберите miniOrange OAuthПеретащите курсор в нужное место и сохраните.
    • Единый вход (SSO) Azure AD B2C — настройка кнопки создания нового клиента.
    • Откройте свою страницу, и вы увидите кнопку входа в WordPress через Azure AD SSO. Теперь вы можете протестировать единый вход (SSO) Azure AD.
Привет!

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

поддержка