OAuth-Authentifizierung

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

URL Die Basis-URL des OAuth-Anbieters. Z. B. https://account.google.com
Endpunkt Der 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-ID Die vom OAuth-Anbieter bereitgestellte Client-ID.
Client-Geheimnis Der vom OAuth-Anbieter bereitgestellte geheimen Schlüssel.
Identifikator Verwenden 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-Typ Die 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

0 Kommentare

Zu diesem Beitrag können keine Kommentare hinterlassen werden.