Skip to main content

Получение токена авторизации

Для получения токена авторизации необходимо выполнить следующую команду:

curl -L 'https://auth-sso.<DEFAULT_DOMAIN>/oauth2/srv/token' \
-u pgs:<client_secret> \
-d 'grant_type=client_credentials&redirect_uri=pgs&sub=pgs@default.local'

где:

  • `<DEFAULT_DOMAIN>` — домен, используемый в продукте;
  • `<client_secret>` — ключ, созданный пользователем и добавленный в etcd.

Пример ответа:

{
"expires_in": 3600,
"refresh_token": "0d9bb08f9cb2b62842203dd6d5add3da",
"access_token": "698715ae82fc19e561a4fe2a82f5c1ec"
}

где:

  • expires_in — время жизни токена в секундах;
  • refresh_token — токен обновления (не используется в текущей конфигурации);
  • access_token — токен авторизации.