Aangepast
Authenticate OAuth
Last updated September 28, 2018
Beschrijving
Verkrijgt een OAuth 2.0 authenticatietoken van een OAuth-provider dat gebruikt kan worden om een HTTP-aanroep of een socketverbinding te authenticeren. Dit wordt vaak gebruikt om Web API's te authenticeren. Dit gedrag slaat ook veilig uw geauthenticeerde token op in een bestand dat u kunt verkrijgen met het gedrag Get OAuth Credentials.
Eigenschappen
Triggers bij Voltooiing
| URL | De basis-URL van de OAuth-provider. Bijv. https://account.google.com |
| Eindpunt | Het OAuth-eindpunt. Bijv. /o/oauth2/v2/auth resulterend in een uiteindelijke URL zoals: https://accounts.google.com/o/oauth/v2/auth |
| Klant-ID | De client-ID die door de OAuth-provider is gegeven. |
| Klant Secret | De geheime sleutel die door de OAuth-provider is gegeven. |
| Identifier | Gebruik deze identifier om samen met het gedrag Get OAuth Credentials te gebruiken na een succesvolle autorisatie. Op deze manier hoeft u zich niet elke keer opnieuw bij de server te authenticeren wanneer u een verzoek indient. De inloggegevens worden veilig opgeslagen voor offline gebruik, zodat u dezelfde identifier kunt blijven gebruiken, zelfs nadat u het project verlaat en terugkomt. |
| Grant Type | De verschillende OAuth-autorisatiegranttypes. Beschikbare opties zijn clientCredentials, password, authorizationCode of refreshToken. Uw OAuth-provider moet u in grote lijnen instructies geven over welk granttype u wanneer nodig heeft. |
| Scope(clientCredentials, password, authorizationCode, refreshToken) | Comma-gescheiden lijst van toestemmingen die u mag gebruiken. |
Output
| Token Type |
Geeft het type token dat wordt geopend (dit wordt 'de bearer' genoemd). |
| Access Token |
Geeft het autorisatietoken dat nodig is om toegang te krijgen vanaf een server. |
| Refresh Token |
Geeft een nieuw toegangstoken wanneer het vorige verloopt. |
| Fout |
Geeft eventuele fouten weer die optreden tijdens de authenticatie. |
Voorbeelden
Verkrijg toegang tot een web-API die IAuth 2.0 voor authenticatie gebruikt.

