Egyedi
OAuth Hitelesítés
Last updated September 28, 2018
Leírás
OAuth 2.0 hitelesítési tokent kér le egy OAuth szolgáltatótól, amelyet HTTP Kérés vagy Socket Kapcsolat hitelesítésére használnak. Ezt gyakran használják Web API-k hitelesítésére. Ez a viselkedés biztonságosan menti a hitelesített tokent fájlba, amelyet a Get OAuth Credentials viselkedéssel érhet el.
Tulajdonságok
Befejezéskor történő kiváltás
| URL | Az OAuth szolgáltató alap URL-je. Pl. https://account.google.com |
| Végpont | Az OAuth végpont. Pl. /o/oauth2/v2/auth, végül egy olyan URL-t eredményez, mint: https://accounts.google.com/o/oauth/v2/auth |
| Klientazonosító | Az OAuth szolgáltató által megadott kliensazonosító. |
| Kliens titok | Az OAuth szolgáltató által megadott titkos kulcs. |
| Azonosító | Ezt az azonosítót kell használnod a Get OAuth Credentials viselkedéshez egy sikeres engedélyezést követően. Így nem kell minden alkalommal újra hitelesítened a szerverrel, amikor kérdést intézel. A hitelesítő adatok biztonságosan tárolódnak offline használatra, így ugyanazzal az azonosítóval folytathatod a munkát, még akkor is, ha kiléptél a projektből és visszatértél. |
| Engedélyezési típus | A különböző OAuth engedélyezési típusok. Elérhető lehetőségek: clientCredentials, password, authorizationCode vagy refreshToken. Az OAuth szolgáltatódnak meg kell adnia a szükséges engedélyezési típust és annak megfelelően. |
| Hatáskör (clientCredentials, password, authorizationCode, refreshToken) | Vesszővel elválasztott listája az engedélyezett jogosultságoknak, amelyeket használhatsz. |
Kimenetek
| Token típus |
Kimenet a hozzáférni kívánt token típusáról (ezt hívják 'a bearer'.). |
| Hozzáférési token |
Kimenet az engedélyezési tokenről, amely hozzáférést ad egy szerverhez. |
| Frissítő token |
Kimenet egy új hozzáférési tokenről, ha az előző lejárt. |
| Hiba |
Kimenet a hitelesítés során fellépett hibákról. |
Példák
Web API elérésének engedélyezése, amely az IAuth 2.0-t alkalmazza a hitelesítési folyamathoz.
Kapcsolódó
OAuth hitelesítő adatok lekérése

