OAuth-Authentifizierung | hyperPad Documentation

Loading...

Logo

Beschreibung

Erhält ein OAuth 2.0-Authentifizierungstoken von einem OAuth-Anbieter, das verwendet wird, um eine HTTP-Anfrage oder eine Socket-Verbindung zu authentifizieren. Dies wird häufig verwendet, um Web-APIs zu authentifizieren. Dieses Verhalten speichert auch sicher Ihr authentifiziertes Token in einer Datei, die Sie mit dem Verhalten „Get OAuth Credentials“ abrufen können.

Eigenschaften

Auslöser bei Abschluss

URLDie Basis-URL des OAuth-Anbieters. Z. B. https://account.google.com
EndpunktDer OAuth-Endpunkt. Z. B. /o/oauth2/v2/auth, was zu einer finalen URL führt wie: https://accounts.google.com/o/oauth/v2/auth
Client-IDDie vom OAuth-Anbieter bereitgestellte Client-ID.
Client-GeheimnisDer vom OAuth-Anbieter bereitgestellte geheimen Schlüssel.
IdentifikatorVerwenden Sie diesen Identifikator mit dem Verhalten „Get OAuth Credentials“ nach einer erfolgreichen Autorisierung. So müssen Sie sich nicht jedes Mal beim Server authentifizieren, wenn Sie eine Anfrage senden. Die Anmeldedaten werden sicher für die Offline-Nutzung gespeichert, sodass Sie denselben Identifikator auch nach dem Verlassen des Projekts und dem Zurückkehren weiterhin verwenden können.
Grant-TypDie verschiedenen OAuth-Autorisierungsgrant-Typen. Verfügbare Optionen sind clientCredentials, password, authorizationCode oder refreshToken. Ihr OAuth-Anbieter sollte Ihnen allgemeine Anweisungen geben, welcher Grant-Typ wann benötigt wird.
Bereich(clientCredentials, password, authorizationCode, refreshToken)Durch Kommas getrennte Liste von Berechtigungen, die Sie verwenden dürfen.

Ausgaben

Token-Typ

Gibt den Typ des abgerufenen Tokens aus (dies wird als 'der Träger' bezeichnet).

Zugriffs-Token

Gibt das Autorisierungstoken aus, um Zugriff von einem Server zu erhalten.

Aktualisierungs-Token

Gibt ein neues Zugriffstoken aus, wenn das vorherige abläuft.

Fehler

Gibt alle Fehler aus, die während der Authentifizierung auftreten.

Beispiele

Zugriff auf eine Web-API erhalten, die IAuth 2.0 zur Authentifizierung verwendet.

Verwandt

Mit Socket verbinden

An Socket senden

OAuth-Anmeldeinformationen abrufen

Socket-Status abrufen

HTTP-Anfrage

URL öffnen

OAuth-Anmeldeinformationen entfernen

Socket-Event

Socket.io-Client