Το Facebook χρησιμοποιεί το OAuth2;
Το Facebook χρησιμοποιεί το OAuth2;

Βίντεο: Το Facebook χρησιμοποιεί το OAuth2;

Βίντεο: Το Facebook χρησιμοποιεί το OAuth2;
Βίντεο: Что такое OAuth 2.0 и OpenID Connect за 15 минут 2024, Νοέμβριος
Anonim

Σε περίπτωση που αναρωτιέστε τι OAuth2 είναι, είναι το πρωτόκολλο που επιτρέπει σε οποιονδήποτε να συνδεθεί με το δικό του Facebook λογαριασμός. Τροφοδοτεί το «Σύνδεση με Facebook κουμπί σε εφαρμογές και σε ιστότοπους παντού.

Ομοίως, το Facebook χρησιμοποιεί JWT;

Έτσι, όταν ο χρήστης επιλέξει την επιλογή να συνδεθεί χρησιμοποιώντας το Facebook , τις επαφές της εφαρμογής του Facebook Διακομιστής ελέγχου ταυτότητας με τα διαπιστευτήρια του χρήστη (όνομα χρήστη και κωδικός πρόσβασης). Μόλις ο διακομιστής ελέγχου ταυτότητας επαληθεύσει τα διαπιστευτήρια του χρήστη, θα δημιουργήσει ένα JWT και το στέλνει στον χρήστη.

Ομοίως, πώς μπορώ να χρησιμοποιήσω το OAuth2; Βασικά βήματα

  1. Λάβετε διαπιστευτήρια OAuth 2.0 από την Κονσόλα Google API.
  2. Λάβετε ένα διακριτικό πρόσβασης από τον διακομιστή εξουσιοδότησης της Google.
  3. Εξετάστε τα πεδία πρόσβασης που παραχωρούνται από τον χρήστη.
  4. Στείλτε το διακριτικό πρόσβασης σε ένα API.
  5. Αν είναι απαραίτητο, ανανεώστε το διακριτικό πρόσβασης.

Απλώς, πώς λειτουργεί η εγγραφή στο Facebook;

Πρώτα, κάνετε κλικ στο Εγγραφείτε στο Facebook κουμπί '. Σε ανακατευθύνει σε Facebook .com και ελέγχει αν είστε ήδη συνδεδεμένοι σε προς το Facebook . Εάν δεν είστε, τότε σας ζητά να εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασής σας για πρόσβαση στον λογαριασμό σας.

Γιατί το OAuth είναι πιο ασφαλές;

Είναι το πιο ασφαλής ροής επειδή μπορείτε να ελέγξετε την ταυτότητα του πελάτη για να εξαργυρώσετε τη χορήγηση εξουσιοδότησης και τα διακριτικά δεν περνούν ποτέ από έναν παράγοντα χρήστη. Δεν υπάρχουν μόνο ροές Implicit και Authorization Code, αλλά και πρόσθετες ροές με τις οποίες μπορείτε να κάνετε OAuth . Πάλι, OAuth είναι περισσότερο ενός πλαισίου.

Συνιστάται: