Kustom
Authenticate OAuth
Last updated September 28, 2018
Descripción
Obtiene un token de autenticación OAuth 2.0 de un proveedor OAuth que se usará para autenticar una Solicitud HTTP o una Conexión de Socket. Esto se utiliza a menudo para autenticar API web. Este comportamiento también guarda de manera segura tu token autenticado en un archivo que puedes obtener utilizando el comportamiento Obtener Credenciales OAuth.
Propiedades
Se activa al completar
| URL | La URL base del proveedor OAuth. Ej. https://account.google.com |
| Punto final | El punto final OAuth. Ej. /o/oauth2/v2/auth resultando en una URL final como: https://accounts.google.com/o/oauth/v2/auth |
| ID del Cliente | El ID del cliente proporcionado por el proveedor OAuth. |
| Secreto del Cliente | La clave secreta proporcionada por el proveedor OAuth. |
| Identificador | Usa este identificador para usar con el comportamiento Obtener Credenciales OAuth después de una autorización exitosa. De esta manera no tienes que seguir autenticándote con el servidor cada vez que haces una solicitud. Las credenciales se almacenan de forma segura para uso fuera de línea, así que puedes seguir usando el mismo identificador incluso después de cerrar el proyecto y volver. |
| Tipo de Concesión | Los diferentes tipos de concesión de autorización OAuth. Las opciones disponibles son clientCredentials, password, authorizationCode o refreshToken. Tu proveedor OAuth debería darte instrucciones generales sobre qué tipo de concesión necesitas cuando. |
| Alcance(clientCredentials, password, authorizationCode, refreshToken) | Lista separada por comas de los permisos que tienes permitido utilizar. |
Salidas
| Tipo de Token |
Devuelve el tipo de token que se está accediendo (esto se conoce como 'el portador'). |
| Token de Acceso |
Devuelve el token de autorización para obtener acceso de un servidor. |
| Token de Actualización |
Devuelve un nuevo token de acceso para cuando el anterior expire. |
| Error |
Devuelve cualquier error que ocurra durante la autenticación. |
Ejemplos
Obtén acceso a una API web que utiliza IAuth 2.0 para autenticación.

