OAuth Hitelesítés | hyperPad Documentation

Loading...

Logo

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

URLAz OAuth szolgáltató alap URL-je. Pl. https://account.google.com
VégpontAz 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 titokAz 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ípusA 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ó

Kapcsolódás Socket-hez

Lépés Socket-hez

OAuth hitelesítő adatok lekérése

Socket állapot lekérése

HTTP kérés

URL megnyitása

OAuth hitelesítő adatok eltávolítása

Socket esemény

Socket.io kliens