Кастомные
Аутентификация OAuth
Last updated September 28, 2018
Описание
Получает токен аутентификации OAuth 2.0 от поставщика OAuth, который будет использоваться для аутентификации HTTP-запроса или соединения сокета. Обычно это используется для аутентификации веб-API. Это поведение также надежно сохраняет ваш аутентифицированный токен в файл, который вы можете получить с помощью поведения Получить учетные данные OAuth.
Свойства
Триггер на завершение
| URL | Базовый URL поставщика OAuth. Например, https://account.google.com |
| Конечная точка | Конечная точка OAuth. Например, /o/oauth2/v2/auth, что приводит к конечному URL, например: https://accounts.google.com/o/oauth/v2/auth |
| ID клиента | ID клиента, предоставленный поставщиком OAuth. |
| Секрет клиента | Секретный ключ, предоставленный поставщиком OAuth. |
| Идентификатор | Используйте этот идентификатор с поведением Получить учетные данные OAuth после успешной авторизации. Таким образом, вам не нужно каждый раз проходить аутентификацию при выполнении запроса на сервер. Учетные данные надежно хранятся для офлайн-использования, так что вы можете продолжать использовать тот же идентификатор, даже если вы покинете проект и вернетесь. |
| Тип гранта | Различные типы авторизационных грантов OAuth. Доступные параметры: clientCredentials, password, authorizationCode или refreshToken. Ваш поставщик OAuth должен дать вам общие инструкции о том, какой тип гранта вам нужен. |
| Область (clientCredentials, password, authorizationCode, refreshToken) | Список разрешений через запятую, которые вам разрешено использовать. |
Выходы
| Тип токена |
Выводит тип токена, к которому осуществляется доступ (это называется 'носитель'). |
| Токен доступа |
Выводит токен авторизации для получения доступа к серверу. |
| Токен обновления |
Выводит новый токен доступа для использования, когда предыдущий истекает. |
| Ошибка |
Выводит любые ошибки, которые возникают во время аутентификации. |
Примеры
Получить доступ к веб-API, который использует IAuth 2.0 для аутентификации.

