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

×

Единый вход (SSO) FusionAuth | Вход в WordPress с помощью FusionAuth



Плагин OAuth / OpenID Connect Single Sign-On для WordPress позволяет входить на ваш сайт WordPress, используя провайдеры OAuth и OpenID Connect, такие как FusionAuth и другие пользовательские и стандартные провайдеры. Он поддерживает расширенные функции SSO, такие как сопоставление атрибутов профиля пользователя, сопоставление ролей и т. д. Чтобы узнать больше о других функциях, которые мы предоставляем в плагине OAuth Single Sign-On (клиент OAuth / OpenID Connect) для WordPress, вы можете... нажмите здесь..

Загрузка и установка

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

Шаг 1: Настройте FusionAuth в качестве поставщика OAuth.

  • Перейдите на https://login.fusionauth.io/ и зарегистрируйтесь/войдите в систему.
  • страница входа в систему OAuth SSO FusionAuth
  • На вкладке «Настройка OAuth» в плагине OAuth Client соберите URL-адрес перенаправления/обратного вызова и вставьте его в ваше приложение FusionAuth.
  • Скопируйте свой Client ID и Client Secret и сохраните их в конфигурации плагина miniOrange OAuth Client.
  • Вы успешно завершили настройку сервера OAuth в приложении FusionAuth.

  • Конечные точки и область действия FusionAuth:


    Идентификатор клиента: из шага 3, описанного выше.
    Секрет клиента: из шага 3, описанного выше.
    Объем: OpenID
    Авторизовать конечную точку: https://<your-domain >/oauth2/authorize
    Конечная точка токена доступа: https://<your-domain>/oauth2/token
    Конечная точка для получения информации о пользователе: https://<your-domain>/oauth2/userinfo

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

  • Перейдите на сайт вкладка «Настройка OAuth» в плагине и найдите Пользовательский OAuth в списке приложений выберите Пользовательская OAuth 2.0.
  • Единый вход OAuth/OpenID/OIDC
  • Затем выполните настройку. Название приложения, Идентификатор клиента , Секрет клиента и Endpoints.
  • Выбрать Объем ценность как OpenID
  • Нажмите на Сохранить настройки для сохранения конфигурации.
  • Единый вход (SSO) OAuth/OpenID/OIDC

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

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

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

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

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

    • Перейдите на Левая панель WordPress > Внешний вид > Виджеты.
    • Выбрать miniOrange OAuthПеретащите курсор в нужное место и сохраните.
    • OAuth/OpenID Twitter Single Sign On SSO wp-oauth-client-plugin-sso-login-setting.png
    • Откройте свою страницу WordPress, и вы увидите там кнопку входа. Вы можете протестировать её. SSO сейчас.

Дополнительные дополнения и интеграция плагинов


Интеграция дополнения BuddyPress с единым входом (SSO) для WordPress

Интеграция BuddyPress

Позволяет интегрировать информацию об атрибутах пользователя, полученную от поставщиков идентификации OAuth/OpenID (IDP), с профилем пользователя в BuddyPress.

Интеграция расширений SSO и пост-доступа

Ограничение на страницы и публикации

Защищает страницы/публикации вашего сайта с помощью страницы входа в систему IDP, совместимой с OAuth/OpenID Connect, и ограничивает доступ к сайту в зависимости от ролей пользователей.

Интеграция дополнения для WordPress с формой входа через единый вход (SSO).

Дополнение «Форма входа»

Вместо кнопки предоставляется форма входа через OAuth/OpenID. Для работы требуется, чтобы плагин SSO OAuth/OpenID имел настроенную функцию предоставления пароля.

Интеграция надстройки для ограничения доступа к медиаконтенту (SSO) для WordPress

Ограничение доступа к СМИ

Дополнение miniOrange Media Restriction запрещает неавторизованным пользователям доступ к медиафайлам на вашем сайте WordPress.

Единый вход (SSO), сопоставление ролей Discord для WordPress

Сопоставление ролей в Discord

Дополнение Discord Role Mapping помогает получать роли с вашего сервера Discord и сопоставлять их с пользователями WordPress при использовании единого входа (SSO).

Интеграция LearnDash с единым входом (SSO) для WordPress

Интегратор LearnDash

Интеграция с LearnDash сопоставит пользователей SSO с группами LearnDash в соответствии с атрибутами групп, предоставленными вашим поставщиком идентификации.

Ограничение доступа на основе атрибутов для единого входа (SSO) в WordPress

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

Плагин Attribute Based Redirection позволяет ограничивать доступ пользователей и перенаправлять их на разные URL-адреса в зависимости от атрибутов OAuth/OpenID.

Единый вход (SSO), SCIM-управление пользователями для WordPress

Предоставление пользователей SCIM

Функция SCIM User Provisioning позволяет синхронизировать создание, обновление и удаление пользователей из вашей системы IDP с сайтом WordPress.

Управление сессиями единого входа (SSO) для WordPress

Управление сессиями единого входа (SSO)

Дополнение для управления сессиями SSO позволяет управлять временем сеанса входа пользователей в систему в зависимости от их ролей в WordPress.

SSO-аутентификация на основе уровня членства и перенаправление при входе в WordPress

Перенаправление при входе в систему в зависимости от уровня членства

Этот плагин позволяет перенаправлять пользователей на пользовательские страницы в зависимости от уровня их членства после использования единого входа (SSO). Плагин проверяет уровень членства пользователя при каждом входе в систему, поэтому любое изменение уровня членства не повлияет на перенаправление.

Аудит входа через единый вход (SSO) для WordPress

Аудит входа в систему SSO

Функция аудита входа через SSO фиксирует и отслеживает всех пользователей SSO и генерирует отчеты.

Нужно руководство?

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

Привет!

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

поддержка