Αυθεντικοποίηση OAuth
Περιγραφή
Λαμβάνει ένα διαπιστευτήριο 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 για αυθεντικοποίηση.
Σχετικά
Απόκτηση Διαπιστευτηρίων OAuth

