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

Loading...

Logo

Description

Obtient un jeton d'authentification OAuth 2.0 d'un fournisseur OAuth à utiliser pour authentifier une requête HTTP ou une connexion Socket. Cela est souvent utilisé pour authentifier les API Web. Ce comportement enregistre également en toute sécurité votre jeton authentifié dans un fichier que vous pouvez obtenir en utilisant le comportement Obtenir des identifiants OAuth.

Propriétés

Déclenche à la fin

URLL'url de base du fournisseur OAuth. Par exemple, https://account.google.com
Point de terminaisonLe point de terminaison OAuth. Par exemple, /o/oauth2/v2/auth aboutissant à une URL finale comme : https://accounts.google.com/o/oauth/v2/auth
ID ClientL'ID client fourni par le fournisseur OAuth.
Secret ClientLa clé secrète fournie par le fournisseur OAuth.
IdentifiantUtilisez cet identifiant avec le comportement Obtenir des identifiants OAuth après une autorisation réussie. De cette façon, vous n'avez pas à vous authentifier auprès du serveur chaque fois que vous faites une requête. Les identifiants sont stockés en toute sécurité pour une utilisation hors ligne, vous pouvez donc continuer à utiliser le même identifiant même après avoir quitté le projet et être revenu.
Type de concessionLes différents types de subventions d'autorisation OAuth. Les options disponibles sont clientCredentials, password, authorizationCode, ou refreshToken. Votre fournisseur OAuth devrait vous donner des instructions de haut niveau sur quel type de subvention vous avez besoin et quand.
Portée(clientCredentials, password, authorizationCode, refreshToken)Liste séparée par des virgules des autorisations que vous êtes autorisé à utiliser.

Sorties

Type de jeton

Sort une copie du type de jeton accédé (ceci est connu sous le nom de 'le porteur').

Jeton d'accès

Sort le jeton d'autorisation pour obtenir l'accès à partir d'un serveur.

Jeton de rafraîchissement

Sort un nouveau jeton d'accès lorsque le précédent expire.

Erreur

Sort toutes les erreurs qui surviennent lors de l'authentification.

Exemples

Accéder à une API Web qui utilise IAuth 2.0 pour l'authentification.

Liens connexes

Se connecter au socket

Émettre vers le socket

Obtenir des identifiants OAuth

Obtenir l'état du socket

Requête HTTP

Ouvrir l'URL

Supprimer les identifiants OAuth

Événement Socket

Client Socket.io