Единая авторизация (SSO) Pimcore с использованием WordPress в качестве сервера OAuth.
Обзор
Плагин OAuth Server для WordPress обеспечивает единый вход (SSO) в приложение Pimcore с использованием вашего имени пользователя и пароля WordPress. После настройки Pimcore с плагином OAuth Server для WordPress вы сможете войти в приложение Pimcore, используя учетные данные WordPress. Плагин OAuth Server также позволяет отправлять Настройте атрибуты пользователей WordPress для вашего приложения Pimcore в соответствии с вашими требованиями. Чтобы узнать больше о других функциях, которые мы предоставляем в плагине OAuth Server для WordPress, вы можете... кликните сюда.
Предварительные условия: Загрузка и установка.
- Войдите в свою учетную запись WordPress как администратор.
- Перейти на вордпресс Панель управления >> Плагины и нажмите на Добавить новый.
- Найдите Плагин OAuth Server для единого входа (SSO) в WordPress и нажмите на установить сейчас.
- После установки нажмите на активировать.
Шаги настройки
1. Настройте WordPress в качестве сервера OAuth.
- Перейдите на miniOrange OAuth Server в меню слева нажмите на Пользовательский клиент OpenID Connect кнопка для создания нового клиента.

- Введите имя клиента по своему усмотрению. Введите URL перенаправления/обратного вызова что вы получите от Pimcore в рамках URI перенаправления поле и нажмите на Сохранить клиента .

- Записывать Идентификатор клиента, Секрет клиента и Endpoints для настройки в вашем OAuth-клиенте.

2. Настройте Pimcore в качестве клиента OAuth.
- Перейдите в учетную запись разработчика Pimcore и настройте Pimcore в качестве клиента OAuth, используя указанные ниже данные.
| ID клиента: | Кликните сюда |
| Секрет клиента: | Кликните сюда |
| Объем: |
openid, profile, email |
| Авторизовать конечную точку: |
https://<your-wordpress-domain>/wp-json/moserver/authorize |
| Конечная точка токена доступа: |
https://<your-wordpress-domain>/wp-json/moserver/token |
| Конечная точка для получения информации о пользователе: |
https://<your-wordpress-domain>/wp-json/moserver/resource |
- Теперь на странице входа в систему вы увидите кнопку SSO.
В этом руководстве вы успешно настроили единый вход (SSO) в свою систему. Pimcore Приложение использует WordPress в качестве поставщика OAuth и Pimcore в качестве клиента OAuth, применяя наш плагин OAuth Server для WordPress. Это решение гарантирует, что вы сможете развернуть безопасный доступ к вашему приложению Pimcore с использованием учетных данных сайта WordPress в течение нескольких минут.
Статьи по теме
Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.
Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.

Регистрация