Πιστοποίηση χωρίς ένα όνομα χρήστη και έναν κωδικό πρόσβασης

ψήφοι
2

Δουλεύω σε μια εφαρμογή AIR που συνδέεται με το facebook. Αφού ο χρήστης συνδέεται με το λογαριασμό facebook του, θα πρέπει να είναι σε θέση να κάνει πράγματα με τον λογαριασμό που συνδέεται με το λογαριασμό facebook που είναι συνδεδεμένοι στο.

Συνήθως, θα έχουν μια λειτουργία σύνδεσης () που δέχεται ένα όνομα χρήστη και έναν κωδικό πρόσβασης, να επικυρώνει και να θέτει ένα cookie. Στην περίπτωσή μου, το μόνο που έχω μετά ο χρήστης συνδέεται στο facebook είναι το facebook αναγνωριστικό χρήστη του, πώς μπορώ να τον έλεγχο ταυτότητας των χρηστών με βάση αυτό;

Ευχαριστώ,

Δημοσιεύθηκε 07/06/2009 στις 07:39
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
4

Δεν είστε πραγματικά κάνει τον έλεγχο ταυτότητας πια αν σας έχει ο χρήστης να συνδεθείτε μέσω του λογαριασμού τους στο Facebook, τώρα το Facebook χειρίζεται τον έλεγχο ταυτότητας και απλά πρέπει να το συνδέσετε με το λογαριασμό ότι το Facebook σας δίνει. Αυτό είναι το νόημα όσο μπορώ να δω.

επεξεργασία:

Ναι, αλλά να πω ότι χρησιμοποιούν μια συνάρτηση όπως η σύνδεση (FBuid), πώς ο έλεγχος backend ότι ο χρήστης είναι στην πραγματικότητα συνδεδεμένοι με το FB και είναι πραγματικά επικυρώνεται;

Αν έχετε να ρυθμιστεί σωστά, το API θα συνδεθεί στο Facebook και στη συνέχεια να τα σενάριά τους θα ελέγξει αν ο χρήστης έχει ήδη υπογράψει σε (δηλ. Να έχουν μια ενεργή συνεδρία, η οποία επιβεβαιώνεται από έναν έγκυρο cookie περιόδου facebook). Εάν δεν έχετε μια ενεργή συνεδρία, τότε θα τους ζητήσει να συνδεθείτε στο λογαριασμό τους και θα επιστρέψουν την ταυτότητα των χρηστών του Facebook. Εάν έχουν μια ενεργή συνεδρία θα επιστρέψει μόνο το id χρήστη του Facebook για να σας χωρίς να ρωτήσει το χρήστη για τίποτα. Η ταυτότητα των χρηστών του Facebook που θα λάβετε πίσω είναι η επιβεβαίωση σας που έχουν πιστοποιηθεί.

Απαντήθηκε 07/06/2009 στις 10:42
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more