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

×

Amazon Single Sign-On (SSO) OAuth и OpenID Connect | Вход через Amazon SSO


Получить бесплатную пробную версию

Настройка единого входа Amazon (SSO) с использованием OAuth и OpenID Connect. Плагин единого входа Amazon (SSO) для WordPress. Обеспечьте безопасный вход в WordPress, используя Amazon в качестве поставщика OAuth и OpenID Connect. Единый вход Amazon (SSO) в WordPress позволяет вашим пользователям входить в WordPress и получать доступ к сайту, аутентифицируясь с помощью своего поставщика идентификации Amazon. Вы также можете настроить плагин, используя различные поставщики идентификации, такие как Azure AD, Office 365 и другие пользовательские поставщики. Он поддерживает расширенные функции единого входа (SSO), такие как сопоставление атрибутов профиля пользователя, сопоставление ролей, многопользовательский вход и т. д. В этом руководстве мы рассмотрим, как настроить единый вход Amazon (SSO) в WordPress для аутентификации пользователей. К концу этого руководства пользователи смогут безопасно входить в WordPress и получать доступ к сайту с помощью Amazon SSO. Чтобы узнать больше о других функциях, которые мы предоставляем в плагине единого входа OAuth (клиент OAuth и OpenID Connect), вы можете... нажмите здесь..

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


  • Войдите в свою учетную запись WordPress как администратор.
  • Перейти на вордпресс Панель управления -> Плагины и нажмите на Добавить новый.
  • Поиск для Единый вход OAuth (SSO) плагин для WordPress и нажмите на установить сейчас.
  • После установки нажмите на активировать.

Шаги по настройке единого входа Amazon (SSO) для входа в WordPress.

1. Настройте Amazon в качестве поставщика OAuth.

  • Прежде всего, перейдите по ссылке: https://developer.amazon.com/ и зарегистрируйтесь/войдите в свою учетную запись разработчика Amazon.
  • Перейдите на Портал разработчиков приложений и сервисов Amazon и нажмите на Войти через Amazon как указано на скриншоте ниже.
  • Единый вход Amazon (SSO) — перейдите в раздел «Сервисы приложений».
  • Теперь нажмите на Создать новый профиль безопасности кнопка на панели управления «Вход через Amazon».
  • Единый вход Amazon (SSO) — создание нового профиля безопасности
  • Введите название приложения и другие необходимые данные, затем нажмите кнопку. Сохранено.
  • Единый вход Amazon (SSO) — создание приложения
  • Теперь вы будете перенаправлены на список настроенных приложений. Нажмите на Показать идентификатор клиента и Секрет клиента Чтобы получить необходимые учетные данные, скопируйте и вставьте их в плагин OAuth Single Sign-On (SSO) для конфигурации WordPress.
  • Единый вход Amazon (SSO) — отображение учетных данных клиента Единый вход Amazon (SSO) — получение учетных данных клиента.
  • Для запуска приложения единого входа (SSO) нажмите на значок шестеренки и выберите соответствующий пункт. Настройки веб-сайта.
  • Единый вход Amazon (SSO) — перейдите в веб-настройки.
  • Внутри Настройки веб-сайтанастройте URL перенаправления/обратного вызова получено от плагина OAuth Single Sign-On (SSO) для WordPress в поле «Разрешенные URL-адреса возврата», а затем нажмите на Кнопку Сохранить.
  • Amazon Single Sign-On (SSO) - URL перенаправления

Вы успешно настроили Amazon как поставщик OAuth для реализации единого входа Amazon (SSO) с WordPress для аутентификации пользователей.


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

  • Перейдите на сайт Настроить OAuth во вкладке «Плагин» найдите Пользовательский OAuth в списке приложений выберите Пользовательская OAuth 2.0 Приложение
  • Единый вход Amazon (SSO) — выберите приложение
  • Теперь выполните настройку. Имя приложения, идентификатор клиента, Секрет клиента Получено из приложения Amazon.
  • Введите значение параметра «Область действия» как профиль.
  • Для настройки воспользуйтесь таблицей ниже. Область действия и конечные точки для Amazon в плагине.


    Идентификатор клиента: Кликните сюда
    Секрет клиента: Кликните сюда
    Объем : профиль
    Авторизовать конечную точку: https://www.amazon.com/ap/oa
    Конечная точка токена доступа: https://api.amazon.com/auth/o2/token
    Конечная точка для получения информации о пользователе: https://api.amazon.com/user/profile
  • Нажмите на Сохранить настройки для сохранения конфигурации.
  • Единый вход Amazon (SSO) — сохранить настройки

Вы успешно настроили WordPress как клиент OAuth для обеспечения единого входа через Amazon SSO на вашем сайте WordPress.


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

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

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

    4: Сопоставление ролей [Премиум]

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

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

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

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

    • Настройки на вкладке «Настройки единого входа (SSO)» определяют пользовательский интерфейс единого входа (SSO). Чтобы добавить виджет входа в Amazon на страницу WordPress, необходимо выполнить следующие шаги.
      • Перейдите на Левая панель WordPress > Внешний вид > Виджеты.
      • Выбрать miniOrange OAuthПеретащите курсор в нужное место и сохраните.
      • Единая авторизация Amazon (SSO) - виджет для входа в систему WordPress create-newclient
      • Перейдите на Левая панель WordPress > Внешний вид > Виджеты.
      • Выбрать miniOrange OAuthПеретащите курсор в нужное место и сохраните.
      • Единый вход Amazon (SSO) - выберите виджет miniorange oauth
      • Откройте свою страницу WordPress, и вы увидите там кнопку входа через Amazon SSO. Теперь вы можете протестировать единый вход Amazon (SSO).
      • Убедитесь в том, "Показать на странице входа" Эта опция включена для вашего приложения. (См. изображение ниже)
      • Единая система авторизации Amazon (SSO) — опция входа в систему WordPress при создании нового клиента.
      • Теперь перейдите к своему Вход в WordPress стр. (Например, https://<ваш-домен-wordpress>/wp-login.php)
      • Там вы увидите кнопку входа через Amazon SSO. После нажатия на эту кнопку вы сможете протестировать систему единого входа Amazon (SSO).
      • Единая система авторизации Amazon (SSO) - кнопка входа в WordPress для создания нового клиента

    В этом руководстве вы успешно выполнили настройку. Единый вход Amazon (SSO) Настроив Amazon в качестве поставщика OAuth и WordPress в качестве клиента OAuth с помощью нашего плагина OAuth Single Sign-On (OAuth / OpenID Connect Client), вы сможете за считанные минуты обеспечить безопасный доступ к вашему сайту WordPress с использованием учетных данных Amazon.


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


    Пишите нам oauthsupport@xecurify.com Для получения оперативной консультации (по электронной почте/на встрече) по вашим требованиям, наша команда поможет вам выбрать наиболее подходящее решение/план в соответствии с вашими потребностями.

Привет!

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

поддержка