Настройка единого входа (SSO) Swiss-RX-Login с использованием OAuth для WordPress
Обзор
Плагин единого входа (SSO) Swiss-RX-Login с OAuth и OpenID Connect для WordPress. Обеспечьте безопасный вход в WordPress, используя Swiss-RX-Login в качестве поставщика OAuth и OpenID Connect. Swiss-RX-Login Single Sign-On (SSO) для WordPress позволяет вашим пользователям входить в WordPress и получать доступ к сайту, аутентифицируясь с помощью своего аккаунта Swiss-RX-Login. Вы также можете настроить плагин, используя различные поставщики идентификации, такие как Azure B2C, Office 365 и другие пользовательские поставщики. Он поддерживает расширенные функции единого входа (SSO), такие как сопоставление атрибутов профиля пользователя, сопоставление ролей, многопользовательский вход и т. д. В этом руководстве мы рассмотрим настройку единого входа (SSO) между WordPress и Swiss-RX-Login для аутентификации пользователей. К концу этого руководства пользователи смогут безопасно входить в WordPress и получать доступ к сайту с помощью SSO Swiss-RX-Login. Чтобы узнать больше о других функциях, которые мы предоставляем в плагине OAuth Single Sign-On (OAuth & OpenID Connect Client) для WordPress, вы можете перейти по этой ссылке.
Предварительные условия: загрузка и установка
- Войдите в свою учетную запись WordPress как администратор.
- Перейти на вордпресс Панель управления -> Плагины и нажмите «Добавить новый»..
- Поиск для Плагин единого входа (SSO) OAuth для WordPress и нажмите на установить сейчас.
- После установки нажмите на активировать.
Шаги по настройке единого входа (SSO) Swiss-RX-Login для входа в WordPress.
1. Настройте Swiss-RX-Login в качестве поставщика OAuth.
- Перейдите на https://swiss-rx-login.ch/Account/LogOn и зарегистрируйтесь/войдите в систему.

- На вкладке «Настройка OAuth» в плагине OAuth Client соберите следующие данные: URL перенаправления/обратного вызова и введите это в приложение Swiss-RX-Login.
- Скопируйте идентификатор клиента и Секрет клиента и сохранить его в идентификатор клиента и Секрет клиента в конфигурации плагина OAuth Single Sign-On (SSO).
Вы успешно настроили Swiss-RX-Login в качестве поставщика OAuth для аутентификации пользователей с помощью единого входа (SSO) Swiss-RX-Login на вашем сайте WordPress.
Шаг 2: Настройка WordPress в качестве клиента OAuth.
- Бесплатно
- Премиум
Шаг 3: Сопоставление атрибутов пользователя
- Сопоставление атрибутов пользователя обязательно для обеспечения успешного входа пользователей в WordPress. Мы будем настраивать атрибуты профиля пользователя в WordPress, используя приведенные ниже параметры.
Поиск атрибутов пользователя:
- Перейдите на Настроить OAuth вкладка. Прокрутите вниз и нажмите Тестовая конфигурация.

- В таблице вы увидите все значения, возвращаемые вашим OAuth-провайдером в WordPress. Если вы не видите значения для имени, фамилии, электронной почты или имени пользователя, внесите необходимые изменения в настройки вашего OAuth-провайдера, чтобы он возвращал эту информацию.

- После того, как вы увидите все значения в разделе «Конфигурация теста», перейдите в... Сопоставление атрибутов/ролей На вкладке вы увидите список атрибутов в выпадающих списках.

4. Настройки входа
- Настройки на вкладке «Настройки единого входа (SSO)» определяют пользовательский интерфейс для единого входа (SSO). Чтобы добавить виджет авторизации Swiss-RX-Login на вашу страницу WordPress, необходимо выполнить следующие шаги.
- WordPress 5.7 и ниже
- WordPress 5.8
- WordPress 5.9 и выше
В этом руководстве вы успешно настроили единый вход (SSO) Swiss-RX-Login, указав Swiss-RX-Login в качестве поставщика OAuth и WordPress в качестве клиента OAuth, используя наш плагин OAuth Single Sign-On (OAuth & OpenID Connect Client) для WordPress. Это решение гарантирует, что вы сможете развернуть безопасный доступ к вашему сайту WordPress с использованием учетных данных Swiss-RX-Login в течение нескольких минут.
Статьи по теме
Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.
Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.











