Настройки аутентификации

Материал из 3v-wiki
Перейти к навигации Перейти к поиску

Планировщик позволяет выполнять задачи, требующие авторизации через OAuth2

Для настроек аутентификации в сервисе планировщика имеется отдельный контроллер Authentication

Метод Add

Добавляет новые настройки аутентификации, возвращает идентификатор добавленных настроек. Параметры:

  1. name - имя добавляемых настроек
  2. settings - настройки аутентификации.

Настройки аутентификации - JSON вида:

{
	"tokenRequestUrl": "https://3v.3v-group.net/auth/realms/trivium/protocol/openid-connect/token",
	"clientId": "test-client",
	"clientSecret": "some-client-UUID"
}

tokenRequestUrl - урл по которому можно запросить токен. clientId - идентификатор клиента для которого запрашиваем токен. clientSecret - секрет клиента для которого запрашиваем токен.