tgapp-fbauth

Screenshot Software:
tgapp-fbauth
Detalii soft:
Versiune: 0.0.1
Incarca data: 20 Feb 15
Producător: Alessandro Molina
Licenţă: Gratuit
Popularitate: 1

Rating: nan/5 (Total Votes: 0)

tgapp-fbauth este o aplicație conectabile autentificare Facebook pentru TurboGears2.
Acesta are ca scop să facă ușor să pună în aplicare de autentificare și înregistrare cu Facebook Connect în orice aplicație TurboGears2.
Instalarea
fbauth poate fi instalat atât din pypi sau de la BitBucket:
easy_install tgapp-fbauth
ar trebui să funcționeze doar pentru majoritatea utilizatorilor
Conectarea fbauth
În cererea config / priza dumneavoastră import app_cfg.py:
din priză import tgext.pluggable
Apoi, la capătul conectorului apel fișier cu fbauth:
conectați (base_config, "fbauth")
Veți fi capabil de a adăuga Facebook, înregistrare și conectați butoanele folosind ajutoarele oferite de fbauth.
Țineți minte că Facebook Connect nu va funcționa corect cu aplicații care nu se execută pe portul 80
FaceBook Id și Avatar
Atunci când se utilizează utilizatorii FBAuth va avea o nouă entitate afiliată numit fbauth. Accesarea user.fbauth este posibil pentru a accesa user.fbauth.facebook_id utilizator și user.fbauth.profile_picture.
FBAuth Helpers
fbauth oferă o grămadă de ajutoare care vor genera în mod automat butoanele și Javascript necesare pentru a permite utilizatorilor conectați la aplicația dvs. folosind Facebook Connect:
- H.fbauth.login_button (APPID, text = 'Autentifică-te cu Facebook', domeniul de aplicare = Nici una, amintiți-vă = '')
& Nbsp; Plasează un buton de conectare. Intra permise să vă conectați cu un utilizator care a fost deja conectat cu un id facebook. Pentru a conecta un utilizator la un id facebook, înregistrare sau conectați pot fi folosite.
& Nbsp; Parametrul APPID trebuie să fie id cererii dumneavoastră, dacă Nici unul este prevăzută apelul FB.init vor fi ignorate, astfel încât FB poate fi inițializat manual.
& Nbsp; Parametrul text este textul pentru a arăta în interiorul butonul.
& Nbsp; Parametrul domeniu este permisiunile care cererea va cere să facebook. În mod implicit acestea sunt doar datele de utilizator și e-mail.
& Nbsp; amintesc parametru poate fi utilizat pentru a vă conecta utilizatorul cu o data de expirare în loc de a folosi un cookie de sesiune, astfel încât sesiunea poate dura mai mult decât viața fila de browser.
- H.fbauth.register_button (APPID, text = 'Inregistrează-te cu Facebook', domeniul de aplicare = Nici una, amintiți-vă = '')
& Nbsp; Plasează un buton de înregistrare. Înregistrare creează automat un nou utilizator de la datele sale facebook și îl înregistrează în. Pentru înregistrare să funcționeze este necesar ca orice date suplimentare în afară datele care sunt deja necesară în mod implicit în QuickStart modelul Utilizatorul poate fi poate fi nulă. Un mod de a identifica utilizatorii noi înregistrate și cere datele care lipsesc sunt furnizate Dacă un utilizator pentru jetonul obținut există deja că utilizatorul este conectat în loc de a crea un nou utilizator. Acest lucru permite să pună în aplicare o înregistrare clic și autentificare. Recent utilizatorii create vor avea steaguri atât user.fbauth.registered și user.fbauth.just_connected la adevarata astfel încât este posibil să se identifica atunci când utilizatorii doar s-au înscris și să le cereți mai multe informatii care Facebook nu au oferit. Se sugerează să setați pavilion just_connected la fals în handler post_login pentru a urmări corect utilizatori care tocmai s-au înregistrat pentru Real.
& Nbsp; Parametrul APPID trebuie să fie id cererii dumneavoastră, dacă Nici unul este prevăzută apelul FB.init vor fi ignorate, astfel încât FB poate fi inițializat manual.
& Nbsp; Parametrul text este textul pentru a arăta în interiorul butonul.
& Nbsp; Parametrul domeniu este permisiunile care cererea va cere să facebook. În mod implicit acestea sunt doar datele de utilizator și e-mail.
& Nbsp; amintesc parametru poate fi utilizat pentru a vă conecta utilizatorul cu o data de expirare în loc de a folosi un cookie de sesiune, astfel încât sesiunea poate dura mai mult decât viața fila de browser.
- H.fbauth.connect_button (APPID, text = 'Conectați contul tău de Facebook ", domeniul de aplicare = None)
& Nbsp; Plasează un buton cont de conectare. Conectați permise pentru a asocia un utilizator deja existent la un cont de facebook, astfel încât să puteți conecta mai târziu cu contul Facebook. Utilizatorii recent conectați va avea pavilion user.fbauth.just_connected la Adevărat, în timp ce steagul user.fbauth.registered va fi fals să se diferențieze de utilizatori care au fost conectate la utilizatori care s-au înregistrat cu Facebook.
& Nbsp; Parametrul APPID trebuie să fie id cererii dumneavoastră, dacă Nici unul este prevăzută apelul FB.init vor fi ignorate, astfel încât FB poate fi inițializat manual.
& Nbsp; Parametrul text este textul pentru a arăta în interiorul butonul.
& Nbsp; Parametrul domeniu este permisiunile care cererea va cere să facebook. În mod implicit acestea sunt doar datele de utilizator și e-mail.
FBAuth Utilitati
FBAuth oferă o grămadă de metode de utilitate care fac ușor de a lucra cu facebook:
- Fbauth.lib.has_fbtoken_expired (utilizator)
& Nbsp; Verifică dacă jetonul facebook pentru utilizatorii date a expirat sau nu, acest lucru poate fi util atunci când apel facebook API. Facebook Jetonul se pot fi preluate din user.fbauth.access_token

Cerințe :

  • Python

Alte software-uri de dezvoltator Alessandro Molina

tgapp-registration
tgapp-registration

15 Apr 15

tgapp-tgcomments
tgapp-tgcomments

20 Feb 15

tgapp-photos
tgapp-photos

20 Feb 15

Comentarii la tgapp-fbauth

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!