Я работаю над автономным приложением NodeJS, которое вызовет некоторый REST API для выполнения какой-либо операции.У него нет веб-интерфейса и т. Д.
Я проверял способы получения токена аутентификации из keycloak с помощью автономного токена.
Я могу найти метод для получения токена доступа с использованием объекта grant, который использует имя пользователя и пароль.
GrantManager.prototype.obtainDirectly = function obtainDirectly (username, password, callback, scopeParam) {
//Code
}
Но я ищу похожий метод, который возьмет токен в автономном режиме и вернет мне токен аутентификации?
Я вижу, что метод ensureFreshness
действительно получает access_token
для refresh_token
но для этого нужно предоставить объект grant.
Или как-то я могу вызвать все const в моем файле NodeJS и вызвать метод nodeify?