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

×

Единый вход (SSO) Webflow OAuth и OpenID Connect | Вход через SSO Webflow


Плагин OAuth & OpenID Connect Single Sign-On (SSO) для WordPress обеспечивает безопасный вход в WordPress с использованием Webflow в качестве поставщика OAuth и OpenID Connect. Вы также можете настроить плагин, используя различные пользовательские поставщики и стандартные IDP. Он поддерживает расширенные функции единого входа (SSO), такие как сопоставление атрибутов профиля пользователя, сопоставление ролей и т. д. В этом руководстве мы рассмотрим настройку SSO между WordPress и Webflow. К концу этого руководства пользователи смогут входить в WordPress из Webflow. Чтобы узнать больше о других функциях, которые мы предоставляем в плагине OAuth Single Sign-On (OAuth & OpenID Connect Client) для WordPress, вы можете перейти по этой ссылке.

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

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


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

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

  • Прежде всего, перейдите к https://webflow.com/ и зарегистрируйтесь/войдите в свою учетную запись, чтобы настроить Webflow.
  • Webflow OAuth клиент SSO: вход в систему
  • Перейдите на интеграцию вкладку и нажмите Зарегистрировать новое приложение .
  • Webflow OAuth клиент SSO: register-app-with integration-tab Webflow OAuth клиент SSO: регистрация приложения
  • Введите необходимые данные, и вы получите URL обратного вызова из плагина и нажмите на Создавай .
  • Webflow OAuth клиент SSO: подробности
  • Теперь нажмите Подробнее .
  • Webflow OAuth клиент SSO: подробности
  • Вы получите идентификатор клиента и Секрет клиентаСкопируйте свой идентификатор клиента (Client ID) и секретный ключ клиента (Client Secret) и сохраните их в конфигурации плагина miniOrange OAuth Client.
  • webflow oauth client sso : client-detils
  • Вы успешно завершили настройку серверной части Webflow OAuth.
  • Конечные точки и область действия Webflow:


    Идентификатор клиента: Кликните сюда
    Секрет клиента: Кликните сюда
    Объем: OpenID
    Авторизовать конечную точку: https://webflow.com/oauth/authorize
    Конечная точка токена доступа: https://api.webflow.com/oauth/access_token
    Конечная точка для получения информации о пользователе: https://api.webflow.com/info

Вы успешно настроили Webflow в качестве поставщика OAuth для авторизации на вашем сайте WordPress через Webflow.

Вы успешно настроили WeibWebflow в качестве поставщика OAuth для авторизации через Webflow на вашем сайте WordPress.

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

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

Вы успешно настроили WordPress в качестве клиента OAuth для авторизации через Webflow на вашем сайте WordPress.

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

Привет!

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

поддержка