Настройка интеграции Nextcloud с Trusted.ID#
В этом руководстве вы узнаете, как настроить интеграцию Nextcloud c Trusted.ID.
📌 Nextcloud — экосистема сервисов для бизнес-коммуникаций и совместной работы, объединяющая звонки, видеоконференции, чаты и управление задачами.
Настройка входа c помощью Trusted.ID состоит из двух ключевых этапов, которые выполняются в двух разных системах.
- Шаг 1. Создание приложения в Trusted.ID
- Шаг 2. Настройки на стороне Nextcloud
- Шаг 3. Проверка подключения
Шаг 1. Создание приложения в Trusted.ID#
- Авторизуйтесь в Trusted.ID.
-
Создайте новое приложение, в котором укажите:
- Адрес приложения - адрес инсталляции системы Nextcloud. Например:
https://<адрес инсталляции Nextcloud>. - Возвратный URL #1 (
Redirect_uri) - адрес в форматеhttps://<адрес инсталляции Nextcloud>/api/oauth/return.
🔍 Подробнее о создании приложений читайте в инструкции.
- Адрес приложения - адрес инсталляции системы Nextcloud. Например:
-
Откройте настройки приложения и скопируйте значения полей:
- Идентификатор (
Client_id), - Секретный ключ (
client_secret).
- Идентификатор (
Шаг 2. Настройки на стороне Nextcloud#
- Авторизуйтесь в Nextcloud с правами администратора.
-
Установите приложение Social Login. Это приложение позволяет пользователям входить в систему Nextcloud с использованием учетных записей сторонних сервисов. Подробнее о приложении читайте на apps.nextcloud.com.
- Перейдите в раздел Приложения → Социальное и связь.
- Нажмите Скачать и включить для приложения Social Login.
После установки приложения в разделе Параметры сервера появится подраздел Social login.
-
Перейдите в раздел Параметры сервера → подраздел Social login (Социальный вход).
- Нажмите кнопку
рядом с полем Custom OpenID Connect (Пользовательское подключение OpenID). -
Заполните параметры подключения:
- Внутреннее имя - укажите внутреннее название сервиса аутентификации, которое будет отображаться в настройках Nextcloud.
- Название - укажите название сервиса аутентификации, понятное пользователям. Название будет отображаться на кнопке страницы аутентификации и в настройках Nextcloud.
- Authorize url - укажите URL для авторизации. Например,
https://<адрес инсталляции Trusted.ID>/api/oidc/auth. - URL token - укажите URL для получения токена доступа. Например,
https://<адрес инсталляции Trusted.ID>/api/oidc/token. - Client id - укажите значение, созданное на шаге 1.
- Client Secret - укажите значение, созданное на шаге 1.
- Scope - укажите необходимые разрешения для получения данных. Обязательный scope -
openidи стандартный scope -profile. При указании нескольких разрешений разделите их пробелом. Например:profile email openid.
-
При необходимости выставите дополнительные настройки:
После завершения всех шагов в виджете авторизации Nextcloud отобразится кнопка входа для Trusted.ID.
Шаг 3. Проверка подключения#
- Откройте страницу входа в Nextcloud.
- Убедитесь, что появилась кнопка Вход через Trusted.ID.
-
Нажмите на кнопку и выполните вход, используя корпоративные учетные данные:
- Вы будете перенаправлены на страницу аутентификации Trusted.ID;
- После успешного входа вы попадёте обратно в Nextcloud, авторизованным пользователем.





