<h1>Autenticar OAuth</h1> | hyperPad Documentation

Loading...

Logo

Descripción

Obtiene un token de autenticación OAuth 2.0 de un proveedor de OAuth que se utilizará 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 forma segura tu token autenticado en un archivo que puedes obtener usando el comportamiento Obtener Credenciales OAuth.

Propiedades

Se activa al completar

URLLa URL base del proveedor OAuth. Ej. https://account.google.com
Punto de accesoEl punto de acceso OAuth. Ej. /o/oauth2/v2/auth resultando en una URL final como: https://accounts.google.com/o/oauth/v2/auth
ID de clienteEl ID de cliente proporcionado por el proveedor OAuth.
Secreto del clienteLa clave secreta proporcionada por el proveedor OAuth.
IdentificadorUsa este identificador para usar con el comportamiento Obtener Credenciales OAuth después de una autorización exitosa. De esta manera no tienes que autenticarte con el servidor cada vez que haces una solicitud. Las credenciales se almacenan de forma segura para uso sin conexión, por lo que puedes seguir usando el mismo identificador incluso después de cerrar el proyecto y volver.
Tipo de concesiónLos 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 y cuándo.
Alcance(clientCredentials, password, authorizationCode, refreshToken)Lista separada por comas de permisos que tienes permitido usar.

Salidas

Tipo de token

Salidas el tipo de token que se está accediendo (esto se conoce como 'el portador').

Token de acceso

Salidas el token de autorización para obtener acceso de un servidor.

Token de actualización

Salidas un nuevo token de acceso para cuando el anterior expire.

Error

Salidas cualquier error que ocurra durante la autenticación.

Ejemplos

Obtén acceso a una API web que usa IAuth 2.0 para autenticación.

Relacionado

Conectar a Socket

Emitir a Socket

Obtener Credenciales OAuth

Obtener Estado del Socket

Solicitud HTTP

Abrir URL

Eliminar Credenciales OAuth

Evento de Socket

Cliente Socket.io