Uwierzytelnij OAuth | hyperPad Documentation

Loading...

Logo

Opis

Pobiera token uwierzytelniający OAuth 2.0 od dostawcy OAuth, który ma być użyty do uwierzytelnienia żądania HTTP lub połączenia Socket. Jest to często używane do uwierzytelniania API internetowych. To zachowanie również bezpiecznie zapisuje Twój uwierzytelniony token do pliku, który możesz uzyskać za pomocą zachowania Pobierz dane uwierzytelniające OAuth.

Właściwości

Wyzwalane po zakończeniu

URLPodstawowy url dostawcy OAuth. Np. https://account.google.com
EndpointEndpoint OAuth. Np. /o/oauth2/v2/auth, co prowadzi do końcowego URL, takiego jak: https://accounts.google.com/o/oauth/v2/auth
ID klientaID klienta podane przez dostawcę OAuth.
Tajny klucz klientaSekretny klucz podany przez dostawcę OAuth.
IdentyfikatorUżyj tego identyfikatora w zachowaniu Pobierz dane uwierzytelniające OAuth po pomyślnym autoryzowaniu. W ten sposób nie musisz cały czas ponownie uwierzytelniać się na serwerze przy każdorazowym dokonywaniu żądania. Dane uwierzytelniające są bezpiecznie przechowywane do użytku offline, więc możesz używać tego samego identyfikatora nawet po opuszczeniu projektu i powrocie.
Typ zgodyRóżne typy zgód w autoryzacji OAuth. Dostępne opcje to clientCredentials, password, authorizationCode lub refreshToken. Twój dostawca OAuth powinien dać Ci ogólne instrukcje, który typ zgody potrzebujesz w danym momencie.
Zakres(clientCredentials, password, authorizationCode, refreshToken)Lista uprawnień, które możesz używać, oddzielona przecinkami.

Wyniki

Typ tokena

Wyjście z typem tokena, który jest uzyskiwany (nazywane jest to 'nosicielem').

Token dostępu

Wyjście z tokenem autoryzacyjnym, aby uzyskać dostęp z serwera.

Token odświeżający

Wyjście z nowym tokenem dostępu, gdy poprzedni wygaśnie.

Błąd

Wyjście z wszelkimi błędami, które występują podczas autoryzacji.

Przykłady

Zyskaj dostęp do API internetowego, które używa IAuth 2.0 do uwierzytelniania.

Powiązane

Połącz z Socket

Emituj do Socket

Pobierz dane uwierzytelniające OAuth

Pobierz status Socket

Żądanie HTTP

Otwórz URL

Usuń dane uwierzytelniające OAuth

Zdarzenie Socket

Klient Socket.io