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

- Обеспечивать Имя клиента на ваш выбор и URI обратного вызова/перенаправления as https://<nextcolud-site-domain>/apps/sociallogin/custom_oauth2/<server_name> (Заменять (с внутренним именем, настроенным в NextCloud).

- Записывать App ID, Секрет приложения, Endpoints для настройки в вашем приложении Nextcloud.

Шаг 2. Настройка Nextcloud в качестве клиента OAuth.
- Войдите в свою установку NextCloud как администратор.
- В вашем профиле нажмите на Мини аппы.

- Нажмите Загрузите и включите рядом с Социальная Войти приложение (нажмите «Включить», если оно уже загружено).

- В вашем профиле нажмите на Настройки администрирования.

- В левой боковой панели, под АДМИНИСТРАЦИЯ раздел, нажмите Социальная Войти меню.

- Введите значения в поля ввода следующим образом:
| Внутреннее имя: | Фактическая стоимость введено на предыдущем шаге |
| Тема: | Фактическая стоимость введено на предыдущем шаге |
| Базовый URL API: | https://mywp-site.com/wp-json (Здесь замените mywp-site.com на домен вашего сайта WordPress) |
| Авторизация URL: | Значение Конечная точка авторизации из раздела «Конечные точки» плагина. |
| URL токена: | Значение Конечная точка токена из раздела «Конечные точки» плагина. |
| Ссылка на профиль: | Значение Получить конечную точку информации о пользователе из раздела «Конечные точки» плагина. |
| ID клиента: | Значение App ID из раздела «Учетные данные клиента» |
| Секрет клиента: | Значение Секрет приложения из раздела «Учетные данные клиента» |
| Объем: | Адрес электронной почты профиля OpenID (получен из плагина miniOrange в WordPress) |
| Поля профиля: | пустой (необязательно) |
| Группы заявляют: | пустой (необязательно) |
| Группа по умолчанию: | Ничто |
- Нажмите на Сохранено .
Кнопка SSO будет видна на странице входа в Nextcloud. Теперь вы можете войти, используя учетные данные, настроенные в WordPress в качестве сервера OAuth.
В этом руководстве вы успешно настроили вход в Nextcloud через OAuth SSO с использованием WordPress в качестве поставщика OAuth и Nextcloud в качестве клиента OAuth, применяя наш плагин OAuth Server для WordPress. Это позволит вам отправлять пользовательские учетные данные WordPress в приложение Nextcloud и включить единый вход (SSO) Nextcloud с использованием WordPress. Используя наше решение miniOrange OAuth Server, вы можете войти в Nextcloud, используя WordPress в качестве сервера. Единый вход (SSO) в Netcloud с использованием WordPress повысит скорость входа в приложение Netcloud. Это решение гарантирует, что вы будете готовы развернуть безопасный доступ к вашему приложению Nextcloud с использованием учетных данных сайта WordPress в течение нескольких минут, включив вход через Nextcloud OAuth.
Статьи по теме
Спасибо за ваш ответ. Мы свяжемся с вами в ближайшее время.
Что-то пошло не так. Пожалуйста, отправьте запрос ещё раз.

Регистрация