tgapp-fbauth

Sagteware kiekie:
tgapp-fbauth
Sagteware besonderhede:
Weergawe: 0.0.1
Upload datum: 20 Feb 15
Ontwikkelaar: Alessandro Molina
Lisensie: Gratis
Populariteit: 1

Rating: nan/5 (Total Votes: 0)

tgapp-fbauth is 'n plug Facebook verifikasie aansoek om TurboGears2.
Dit het ten doel om maklik verifikasie en registrasie in enige TurboGears2 aansoek te implementeer met Facebook Connect.
Die installering
fbauth kan geïnstalleer word albei van pypi of bitbucket:
easy_install tgapp-fbauth
moet net nie werk vir die meeste van die gebruikers
Steek fbauth
In jou aansoek config / app_cfg.py invoer plug:
van tgext.pluggable invoer plug
Dan aan die einde van die lêer oproep prop met fbauth:
prop (base_config, 'fbauth')
Jy sal in staat wees om facebook login, registrasie te voeg en verbind knoppies met behulp van die helpers wat deur fbauth.
Hou in gedagte dat Facebook Connect sal nie korrek met aansoeke wat nie uitgevoer word op poort 80 werk
FaceBook Id en die regte pad
Wanneer die gebruik van FBAuth gebruikers sal 'n nuwe verwante entiteit genaamd fbauth. Toegang tot user.fbauth is dit moontlik om toegang tot die gebruiker user.fbauth.facebook_id en user.fbauth.profile_picture.
FBAuth Helpers
fbauth bied 'n klomp van die helpers wat die knoppies en die javascript nodig om te laat jou gebruikers teken in jou aansoek met behulp van Facebook Connect outomaties sal genereer:
- H.fbauth.login_button (Toepassings-ID, text = 'Teken met Facebook', omvang = Geen, onthou = '')
& Nbsp; Plekke n login knoppie. Teken permitte te teken met 'n gebruiker wat reeds in verband met 'n Facebook-id. 'N gebruiker aan 'n facebook id, registrasie te koppel of te verbind gebruik kan word.
& Nbsp; Die Toepassings-ID parameter het die id van jou aansoek te wees, as dit nie is op voorwaarde dat die FB.init oproep sal oorgeslaan word sodat FB kan met die hand geïnisialiseer word.
& Nbsp; Die teks parameter is die teks om te wys in die knoppie.
& Nbsp; Die omvang parameter is die regte wat die aansoek sal vra om te Facebook. By verstek dit is net die gebruiker data en e-pos.
& Nbsp; Die onthou parameter kan gebruik word om die gebruiker aan te meld met 'n vervaldatum in plaas van die gebruik van 'n sessie koekie, so dat die sessie kan langer as die leser blad lewe.
- H.fbauth.register_button (Toepassings-ID, text = 'Registreer met Facebook', omvang = Geen, onthou = '')
& Nbsp; Plekke n registrasie knoppie. Registrasie skep outomaties 'n nuwe gebruiker van sy facebook data en logs hom in. Vir die registrasie om te werk dit vereis dat enige addisionele data uitmekaar die data wat reeds by verstek vereis in die vinnig start User model waarvoor geen nul mag wees. Een manier nuut geregistreerde gebruikers te identifiseer en vra vir vermiste data voorsien Indien 'n gebruiker vir die verkry teken reeds bestaan ​​dat die gebruiker is aangeteken in plaas van die skep van 'n nuwe gebruiker. Dit laat 1 klik registrasie en login te implementeer. Nuutgeskepte gebruikers sowel user.fbauth.registered en user.fbauth.just_connected vlae op True sal hê sodat dit moontlik is om te identifiseer wanneer gebruikers het net geregistreer is en vra hulle meer inligting wat facebook het nie voorsien. Dit is voorgestel dat die just_connected vlag te Vals op post_login hanteerder te stel om gebruikers wat net vir die regte geregistreer korrek spoor.
& Nbsp; Die Toepassings-ID parameter het die id van jou aansoek te wees, as dit nie is op voorwaarde dat die FB.init oproep sal oorgeslaan word sodat FB kan met die hand geïnisialiseer word.
& Nbsp; Die teks parameter is die teks om te wys in die knoppie.
& Nbsp; Die omvang parameter is die regte wat die aansoek sal vra om te Facebook. By verstek dit is net die gebruiker data en e-pos.
& Nbsp; Die onthou parameter kan gebruik word om die gebruiker aan te meld met 'n vervaldatum in plaas van die gebruik van 'n sessie koekie, so dat die sessie kan langer as die leser blad lewe.
- H.fbauth.connect_button (Toepassings-ID, text = 'Maak jou Facebook-rekening', omvang = Geen)
& Nbsp; Plekke n Connect rekening knoppie. Koppel permitte 'n reeds bestaande gebruiker aan 'n Facebook-rekening te assosieer, sodat dit later kan teken met sy Facebook-rekening. Nuut verbind gebruikers sal user.fbauth.just_connected vlag by True het terwyl die user.fbauth.registered vlag Vals gebruikers wat verbind van gebruikers wat met Facebook geregistreer het om te onderskei sal wees.
& Nbsp; Die Toepassings-ID parameter het die id van jou aansoek te wees, as dit nie is op voorwaarde dat die FB.init oproep sal oorgeslaan word sodat FB kan met die hand geïnisialiseer word.
& Nbsp; Die teks parameter is die teks om te wys in die knoppie.
& Nbsp; Die omvang parameter is die regte wat die aansoek sal vra om te Facebook. By verstek dit is net die gebruiker data en e-pos.
FBAuth Nut
FBAuth bied 'n klomp van die nut metodes wat maklik is om te werk met Facebook maak:
- Fbauth.lib.has_fbtoken_expired (gebruiker)
& Nbsp; Checks as die facebook teken vir die gegewe gebruikers verstryk het of nie, dit kan nuttig wees wanneer 'n beroep Facebook API. Die facebook teken self kan opgespoor word uit user.fbauth.access_token

Vereistes :

  • Python

Ander sagteware ontwikkelaar Alessandro Molina

tgapp-photos
tgapp-photos

20 Feb 15

tgapp-smallpress
tgapp-smallpress

20 Feb 15

Flatland
Flatland

2 Jun 15

Kommentaar te tgapp-fbauth

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!