Autenticar OAuth | hyperPad Documentation

Loading...

Logo

Descripció

Obtén un token d'autenticació OAuth 2.0 d'un proveïdor OAuth que s'utilitzarà per autenticar una sol·licitud HTTP o una connexió Socket. Això s'utilitza sovint per autenticar API web. Aquest comportament també guarda de manera segura el teu token autenticat a un arxiu que pots obtenir mitjançant el comportament Obtenir Credencials OAuth.

Propietats

Activa en completar

URLLa URL base del proveïdor OAuth. Exemple: https://account.google.com
Punt d'entradaEl punt d'entrada OAuth. Exemple: /o/oauth2/v2/auth resultant en una URL final com: https://accounts.google.com/o/oauth/v2/auth
ID del clientL'ID del client proporcionat pel proveïdor OAuth.
Clau secreta del clientLa clau secreta proporcionada pel proveïdor OAuth.
IdentificadorUtilitza aquest identificador per utilitzar amb el comportament Obtenir Credencials OAuth després d'una autorització exitosa. D'aquesta manera no has de seguir autenticant-te amb el servidor cada vegada que realitzes una sol·licitud. Les credencials es guarden de manera segura per a un ús offline, així que pots seguir utilitzant el mateix identificador fins i tot després de tancar el projecte i tornar a obrir-lo.
Tipus de concessióEls diferents tipus de concessió d'autorització OAuth. Les opcions disponibles són clientCredentials, password, authorizationCode o refreshToken. El teu proveïdor OAuth hauria de proporcionar-te instruccions generals sobre quin tipus de concessió necessites i quan.
Àmbit (clientCredentials, password, authorizationCode, refreshToken)Llista separada per comes dels permisos que se t'autoritza a utilitzar.

Sortides

Tipus de token

Sortida del tipus de token que s'està accedint (això es coneix com 'el portador').

Token d'accés

Sortida del token d'autorització per obtenir accés d'un servidor.

Token de renovació

Sortida d'un nou token d'accés per quan l'anterior expira.

Error

Sortida d'errors que es produeixen durant l'autenticació.

Exemples

Obtenir accés a una API web que utilitza IAuth 2.0 per a l'autenticació.

Relacionat

Connectar a Socket

Emitir a Socket

Obtenir Credencials OAuth

Obtenir Estat del Socket

Sol·licitud HTTP

Obrir URL

Eliminar Credencials OAuth

Esdeveniment Socket

Client Socket.io