Authenticate OAuth | hyperPad Documentation

Loading...

Logo

Descriere

Obține un token de autentificare OAuth 2.0 de la un furnizor OAuth care va fi utilizat pentru a autentifica o Solicitare HTTP sau o Conexiune Socket. Acesta este adesea folosit pentru a autentifica API-uri Web. Această acțiune salvează de asemenea în siguranță tokenul tău de autentificare într-un fișier pe care îl poți obține folosind comportamentul Obține Credite OAuth.

Proprietăți

Declanșează la finalizare

URLURL-ul de bază al furnizorului OAuth. De ex. https://account.google.com
EndpointEndpoint-ul OAuth. De ex. /o/oauth2/v2/auth rezultând într-un URL final precum: https://accounts.google.com/o/oauth/v2/auth
ID ClientID-ul clientului oferit de furnizorul OAuth.
Secret ClientCheia secretă oferită de furnizorul OAuth.
IdentificatorFolosește acest identificator pentru a-l utiliza cu comportamentul Obține Credite OAuth după o autorizare reușită. Astfel nu va trebui să te actualizezi cu serverul de fiecare dată când faci o solicitare. Creditele sunt stocate în siguranță pentru utilizare offline, așa că poți continua să folosești același identificator chiar și după ce părăsești proiectul și te întorci.
Tip GrantDiferitele tipuri de grant de autorizare OAuth. Opțiunile disponibile sunt clientCredentials, password, authorizationCode sau refreshToken. Furnizorul tău OAuth ar trebui să îți ofere instrucțiuni pe scurt despre ce tip de grant ai nevoie când.
Scope(clientCredentials, password, authorizationCode, refreshToken)Listă separată prin virgulă a permisiunilor pe care ai voie să le folosești.

Iese

Tip Token

Oferă tipul de token accesat (acesta este cunoscut ca „purtătorul”).

Token de Acces

Oferă tokenul de autorizare pentru a obține acces de la un server.

Token de Refresh

Oferă un token de acces nou pentru când cel anterior expiră.

Eroare

Oferă orice erori care apar în timpul autentificării.

Exemple

Obține acces la un API web care folosește IAuth 2.0 pentru autentificare.

Afilieri

Conectează-te la Socket

Emite către Socket

Obține Credite OAuth

Obține Starea Socket

Solicitare HTTP

Deschide URL

Elimină Credite OAuth

Eveniment Socket

Client Socket.io