tgapp-fbauth

Screenshot Λογισμικό:
tgapp-fbauth
Στοιχεία Λογισμικού:
Εκδοχή: 0.0.1
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: Alessandro Molina
Άδεια: Δωρεάν
Δημοτικότητα: 1

Rating: nan/5 (Total Votes: 0)

tgapp-fbauth είναι μια κουμπωτή εφαρμογή ελέγχου ταυτότητας στο Facebook για TurboGears2.
Αποσκοπεί στο να καταστήσει εύκολο να υλοποιήσετε τον έλεγχο ταυτότητας και την καταχώρηση στο Facebook Connect σε οποιαδήποτε εφαρμογή TurboGears2.
Εγκατάσταση
fbauth μπορεί να εγκατασταθεί τόσο από pypi ή από bitbucket:
easy_install tgapp-fbauth
πρέπει απλά να εργαστεί για την πλειονότητα των χρηστών
Συνδέοντας fbauth
Σε ρυθμίσεων της εφαρμογής / app_cfg.py βύσμα εισαγωγή σας:
από tgext.pluggable βύσμα εισαγωγής
Στη συνέχεια, στο τέλος του βύσματος κλήσης αρχείο με fbauth:
βύσμα (base_config, «fbauth»)
Θα είστε σε θέση να προσθέσετε στο Facebook, εγγραφή και συνδεθείτε χρησιμοποιώντας τα κουμπιά βοηθοί που παρέχονται από fbauth.
Λάβετε υπόψη ότι η σύνδεση του Facebook δεν θα λειτουργήσει σωστά με τις εφαρμογές που δεν εκτελούνται στη θύρα 80
Facebook ταυτότητα και Avatar
Όταν χρησιμοποιείτε χρήστες FBAuth θα έχει ένα νέο σχετική οντότητα που ονομάζεται fbauth. Πρόσβαση user.fbauth είναι δυνατή η πρόσβαση στο user.fbauth.facebook_id χρήστη και user.fbauth.profile_picture.
FBAuth Βοήθειες
fbauth παρέχει μια δέσμη των βοηθών που θα δημιουργήσει αυτόματα τα κουμπιά και τη javascript υποχρεούται να επιτρέψει στους χρήστες σας να συνδεθείτε στην εφαρμογή σας χρησιμοποιώντας το Facebook Connect:
- H.fbauth.login_button (AppID, text = "Σύνδεση με το Facebook», το πεδίο εφαρμογής = Καμία, θυμηθείτε = '')
& Nbsp? Τοποθετεί ένα κουμπί σύνδεσης. Είσοδος άδειες για να συνδεθείτε με κάποιον χρήστη ο οποίος έχει ήδη συνδεθεί με ένα αναγνωριστικό facebook. Για τη σύνδεση ενός χρήστη σε ένα Facebook ταυτότητα, την εγγραφή ή συνδεθείτε μπορεί να χρησιμοποιηθεί.
& Nbsp? Η AppID παράμετρος πρέπει να είναι το id της αίτησής σας, εάν κανένας παρέχεται η κλήση FB.init θα παραλειφθεί έτσι ώστε FB μπορεί να αρχικοποιηθεί με το χέρι.
& Nbsp? Η παράμετρος κείμενο είναι το κείμενο για να δείξει μέσα στο κουμπί.
& Nbsp? Η παράμετρος πεδίο εφαρμογής είναι τα δικαιώματα που η εφαρμογή θα ζητήσει στο Facebook. Από προεπιλογή αυτά είναι μόνο τα δεδομένα του χρήστη και το email.
& Nbsp? Η παράμετρος θυμάται μπορεί να χρησιμοποιηθεί για να συνδέσει τον χρήστη με ημερομηνία λήξης αντί να χρησιμοποιεί ένα cookie συνόδου, έτσι ώστε η σύνοδος μπορεί να διαρκέσει περισσότερο από τη ζωή καρτέλα του προγράμματος περιήγησης.
- H.fbauth.register_button (AppID, text = "Εγγραφείτε στο Facebook», το πεδίο εφαρμογής = Καμία, θυμηθείτε = '')
& Nbsp? Τοποθετεί ένα κουμπί εγγραφής. Εγγραφή δημιουργεί αυτόματα ένα νέο χρήστη από τα στοιχεία του Facebook και καταγράφει τον. Για την εγγραφή για το έργο αυτό απαιτείται ότι οι τυχόν επιπλέον στοιχεία, εκτός των δεδομένων που απαιτούνται ήδη από προεπιλογή για τα πρώτα βήματα στο μοντέλο του χρήστη μπορούν να nullable. Ένας τρόπος για να εντοπίσει πρόσφατα εγγεγραμμένους χρήστες και να ζητήσει για τα δεδομένα που λείπουν παρέχεται Εάν ένας χρήστης για τη ληφθείσα ένδειξη ότι υπάρχει ήδη χρήστης είναι συνδεδεμένος, αντί της δημιουργίας ενός νέου χρήστη. Αυτό επιτρέπει να εφαρμόσει 1 εγγραφή κλικ και σύνδεσης. Οι νέοι χρήστες θα έχουν τόσο user.fbauth.registered και user.fbauth.just_connected σημαίες στο True έτσι ώστε να είναι δυνατό να προσδιοριστούν όταν οι χρήστες απλώς έχουν εγγραφεί και να τους ζητήσει περισσότερες πληροφορίες ότι το Facebook δεν παρέχει. Προτείνεται να ορίσετε την just_connected σημαία σε False σε post_login χειριστή να παρακολουθεί σωστά χρήστες που έχουν μόλις εγγραφεί για την πραγματική.
& Nbsp? Η AppID παράμετρος πρέπει να είναι το id της αίτησής σας, εάν κανένας παρέχεται η κλήση FB.init θα παραλειφθεί έτσι ώστε FB μπορεί να αρχικοποιηθεί με το χέρι.
& Nbsp? Η παράμετρος κείμενο είναι το κείμενο για να δείξει μέσα στο κουμπί.
& Nbsp? Η παράμετρος πεδίο εφαρμογής είναι τα δικαιώματα που η εφαρμογή θα ζητήσει στο Facebook. Από προεπιλογή αυτά είναι μόνο τα δεδομένα του χρήστη και το email.
& Nbsp? Η παράμετρος θυμάται μπορεί να χρησιμοποιηθεί για να συνδέσει τον χρήστη με ημερομηνία λήξης αντί να χρησιμοποιεί ένα cookie συνόδου, έτσι ώστε η σύνοδος μπορεί να διαρκέσει περισσότερο από τη ζωή καρτέλα του προγράμματος περιήγησης.
- H.fbauth.connect_button (AppID, text = "Συνδέστε το λογαριασμό σας στο Facebook», το πεδίο εφαρμογής = Κανένα)
& Nbsp? Τοποθετεί ένα κουμπί σύνδεσης του λογαριασμού. Συνδέστε επιτρέπει να συνδέσει μια ήδη υπάρχουσα χρήστη σε ένα λογαριασμό στο facebook, ώστε να μπορεί αργότερα να συνδεθείτε με το λογαριασμό στο facebook του. Πρόσφατα συνδεδεμένοι χρήστες θα έχουν user.fbauth.just_connected σημαία στο True ενώ η user.fbauth.registered σημαία θα είναι False να διαφοροποιήσει τους χρήστες που έχουν συνδεθεί από τους χρήστες που έχουν εγγραφεί με το facebook.
& Nbsp? Η AppID παράμετρος πρέπει να είναι το id της αίτησής σας, εάν κανένας παρέχεται η κλήση FB.init θα παραλειφθεί έτσι ώστε FB μπορεί να αρχικοποιηθεί με το χέρι.
& Nbsp? Η παράμετρος κείμενο είναι το κείμενο για να δείξει μέσα στο κουμπί.
& Nbsp? Η παράμετρος πεδίο εφαρμογής είναι τα δικαιώματα που η εφαρμογή θα ζητήσει στο Facebook. Από προεπιλογή αυτά είναι μόνο τα δεδομένα του χρήστη και το email.
FBAuth Utilities
FBAuth παρέχει μια δέσμη των μεθόδων χρησιμότητας που κάνουν εύκολο να εργαστεί με το facebook:
- Fbauth.lib.has_fbtoken_expired (χρήστη)
& Nbsp? Ελέγχει αν το facebook token για τις δεδομένες χρήστες έχει λήξει ή όχι, αυτό μπορεί να είναι χρήσιμο όταν καλείτε facebook API. Το ίδιο το facebook κουπόνι μπορεί να ανακτηθεί από user.fbauth.access_token

Απαιτήσεις :

  • Python

Άλλο λογισμικό του προγραμματιστή Alessandro Molina

Flatland
Flatland

2 Jun 15

tgapp-tgcomments
tgapp-tgcomments

20 Feb 15

Σχόλια για tgapp-fbauth

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!