Αυθεντικοποίηση OAuth | hyperPad Documentation

Loading...

Logo

Περιγραφή

Λαμβάνει ένα διαπιστευτήριο OAuth 2.0 από έναν πάροχο OAuth που θα χρησιμοποιηθεί για την αυθεντικοποίηση ενός HTTP Request ή μιας σύνδεσης Socket. Αυτό χρησιμοποιείται συχνά για την αυθεντικοποίηση Web API. Αυτή η συμπεριφορά αποθηκεύει επίσης ασφαλώς το διαπιστευτήριο σας σε αρχείο, το οποίο μπορείτε να αποκτήσετε χρησιμοποιώντας τη συμπεριφορά Απόκτηση Διαπιστευτηρίων OAuth.

Ιδιότητες

Ενεργοποιήσεις μετά την ολοκλήρωση

URLΗ βασική διεύθυνση URL του παρόχου OAuth. π.χ. https://account.google.com
EndpointΤο σημείο σύνδεσης OAuth. π.χ. /o/oauth2/v2/auth καταλήγοντας σε μια τελική διεύθυνση URL όπως: https://accounts.google.com/o/oauth/v2/auth
Client IDΤο αναγνωριστικό πελάτη που παρέχεται από τον πάροχο OAuth.
Client SecretΤο μυστικό κλειδί που παρέχεται από τον πάροχο OAuth.
IdentifierΧρησιμοποιήστε αυτό το αναγνωριστικό για να το χρησιμοποιήσετε με τη συμπεριφορά Απόκτηση Διαπιστευτηρίων OAuth μετά από επιτυχή εξουσιοδότηση. Με αυτόν τον τρόπο δεν χρειάζεται να επαναλαμβάνετε την αυθεντικοποίηση με τον διακομιστή κάθε φορά που κάνετε ένα αίτημα. Τα διαπιστευτήρια αποθηκεύονται με ασφάλεια για offline χρήση, οπότε μπορείτε να συνεχίσετε να χρησιμοποιείτε το ίδιο αναγνωριστικό ακόμα και μετά την έξοδο από το έργο και την επιστροφή.
Grant TypeΟι διάφοροι τύποι παροχής εξουσιοδότησης OAuth. Διαθέσιμες επιλογές είναι clientCredentials, password, authorizationCode ή refreshToken. Ο πάροχος OAuth σας πρέπει να παρέχει οδηγίες υψηλού επιπέδου σχετικά με ποιον τύπο παροχής χρειάζεστε και πότε.
Scope(clientCredentials, password, authorizationCode, refreshToken)Λίστα δικαιωμάτων που επιτρέπεται να χρησιμοποιήσετε, χωρισμένη με κόμμα.

Έξοδοι

Token Type

Εξάγει τον τύπο του διαπιστευτηρίου που προσπελάζεται (γνωστός ως 'ο κάτοχος').

Access Token

Εξάγει το διαπιστευτήριο εξουσιοδότησης για πρόσβαση από έναν διακομιστή.

Refresh Token

Εξάγει ένα νέο διαπιστευτήριο πρόσβασης για όταν λήξει το προηγούμενο.

Error

Εξάγει τυχόν σφάλματα που προκύπτουν κατά τη διάρκεια της αυθεντικοποίησης.

Παραδείγματα

Αποκτήστε πρόσβαση σε μια διαδικτυακή API που χρησιμοποιεί IAuth 2.0 για αυθεντικοποίηση.

Σχετικά

Σύνδεση με Socket

Εκπομπή στο Socket

Απόκτηση Διαπιστευτηρίων OAuth

Λήψη Κατάστασης Socket

HTTP Request

Άνοιγμα URL

Κατάργηση Διαπιστευτηρίων OAuth

Συμβάν Socket

Socket.io Client