Autentifikácia OAuth | hyperPad Documentation

Loading...

Logo

Popis

Získať autentifikačný token OAuth 2.0 od poskytovateľa OAuth, ktorý sa použije na autentifikáciu HTTP požiadavky alebo Socket pripojenia. Toto sa často používa na autentifikáciu webových API. Tento proces tiež bezpečne uloží váš autentifikovaný token do súboru, ktorý môžete získať pomocou správania Získať OAuth poverenia.

Vlastnosti

Spúšťa sa po dokončení

URLZákladná URL adresa poskytovateľa OAuth. Napr. https://account.google.com
Koncový bodKoncový bod OAuth. Napr. /o/oauth2/v2/auth, výsledkom bude konečná URL adresa: https://accounts.google.com/o/oauth/v2/auth
ID klientaID klienta poskytované poskytovateľom OAuth.
Klientske hesloTajný kľúč poskytovaný poskytovateľom OAuth.
IdentifikátorPoužite tento identifikátor so správaním Získať OAuth poverenia po úspešnej autorizácii. Takto nemusíte zakaždým znova autentifikovať so serverom, keď vykonávate požiadavku. Poverenia sú bezpečne uložené na offline použitie, takže môžete používať ten istý identifikátor aj po ukončení projektu a návrate späť.
Typ povoleniaRôzne typy autorizácie OAuth. Dostupné možnosti sú clientCredentials, password, authorizationCode alebo refreshToken. Váš poskytovateľ OAuth by vám mal poskytnúť základné pokyny o tom, ktorý typ povolenia potrebujete a kedy.
Rozsah(clientCredentials, password, authorizationCode, refreshToken)Zoznam oprávnení oddelených čiarkou, ktoré máte povolené používať.

Výstupy

Typ tokenu

Výstup typu tokenu, ktorý sa pristupuje (známe ako 'nositeľ').

Prístupový token

Výstup autorizovaného tokenu na získanie prístupu zo servera.

Obnovovací token

Výstup nového prístupového tokenu pre prípad, že predchádzajúci vypršal platnosť.

Chyba

Výstup akýchkoľvek chýb, ktoré sa vyskytli počas autentifikácie.

Príklady

Získajte prístup k webovému API, ktoré používa IAuth 2.0 na autentifikáciu.

Súvisiace

Pripojiť sa k Socketu

Emitovať do Socketu

Získať OAuth poverenia

Získať stav socketu

HTTP požiadavka

Otvoriť URL

Odstrániť OAuth poverenia

Socket udalosť

Socket.io klient