tgapp-fbauth

Софтуер снимки:
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 Connect няма да работи коректно с приложения, които не се изпълняват на порт 80
<Силен> FaceBook Id и Avatar
При използване на потребители FBAuth ще има нов сроден правен субект, наречен fbauth. Достъп user.fbauth е възможно да получите достъп до потребителския user.fbauth.facebook_id и user.fbauth.profile_picture.
<Силен> FBAuth Помощници
fbauth предоставя куп помощници, които ще генерира автоматично бутоните и JavaScript изисква да позволи на потребителите си да влизат в молбата Ви, използвайки Facebook Connect:
- H.fbauth.login_button (APPID, текст = "Влез с Facebook", обхват = None, не забравяйте = '')
& Nbsp; Поставя бутона за вход. Вход за разрешителни да влезете с потребителското който вече е бил свързан с Facebook ID. За свързване на потребителя към Facebook ID, регистрация или се свържете може да се използва.
& Nbsp; The APPID параметър трябва да бъде най-ID на вашето приложение, ако е снабден None на FB.init разговора ще бъде пропуснат, така че FB може да бъде ръчно инициализира.
& Nbsp; Параметърът е текстът, за да се покаже във вътрешността на бутона.
& Nbsp; Параметърът обхват е разрешенията, че искането ще помоля да Facebook. По подразбиране това са само потребителски данни и електронна поща.
& Nbsp; спомням Параметърът може да бъде използван за влизане на потребителя с дата, вместо да използват сесийна изтичане, така че заседанието може да продължи по-дълго от живота на таб на браузъра.
- H.fbauth.register_button (APPID, текст = "Регистриране Facebook", обхват = None, не забравяйте = '')
& Nbsp; Поставя бутона регистрация. Регистрация автоматично създава нов потребител от своите Facebook данни и го регистрира. За регистрация на работа се изисква никакви допълнителни данни, с изключение на данните, които вече се изискват по подразбиране в User модел Бърз Старт може да анулира. Един от начините за идентифициране на новорегистрирани потребители и попитайте за липсващите данни се предоставят, ако потребител за получено причина вече съществува, че потребител е влязъл в вместо да създаде нов потребител. Това позволява да се приложи един клик регистрация и вход. Новосъздадените потребители ще имат както user.fbauth.registered и user.fbauth.just_connected знамена на True, така че е възможно да се идентифицират, когато потребителите са просто регистрирани и ги питам повече информация, че Facebook не са предоставили. Препоръчително е да зададете just_connected флага на False на post_login манипулатор за правилно проследяване на потребители, които току-що са регистрирани за недвижими.
& Nbsp; The APPID параметър трябва да бъде най-ID на вашето приложение, ако е снабден None на FB.init разговора ще бъде пропуснат, така че FB може да бъде ръчно инициализира.
& Nbsp; Параметърът е текстът, за да се покаже във вътрешността на бутона.
& Nbsp; Параметърът обхват е разрешенията, че искането ще помоля да Facebook. По подразбиране това са само потребителски данни и електронна поща.
& Nbsp; спомням Параметърът може да бъде използван за влизане на потребителя с дата, вместо да използват сесийна изтичане, така че заседанието може да продължи по-дълго от живота на таб на браузъра.
- H.fbauth.connect_button (APPID, текст = "Свързване на Facebook профила", обхват = None)
& Nbsp; Поставя бутон Connect сметка. Свържете разрешителни да се сдружават на вече съществуващ потребител на Facebook-профил, така че да може по-късно да влезете със своя Facebook акаунт. Ново свързани потребители ще имат user.fbauth.just_connected флаг в True докато user.fbauth.registered флаг ще бъде False за диференциране на потребителите, които са били свързани от потребители, които са регистрирани с Facebook.
& Nbsp; The APPID параметър трябва да бъде най-ID на вашето приложение, ако е снабден None на FB.init разговора ще бъде пропуснат, така че FB може да бъде ръчно инициализира.
& Nbsp; Параметърът е текстът, за да се покаже във вътрешността на бутона.
& Nbsp; Параметърът обхват е разрешенията, че искането ще помоля да Facebook. По подразбиране това са само потребителски данни и електронна поща.
<Силен> FBAuth Utilities
FBAuth предоставя куп методи за комунални услуги, които правят лесно да се работи с Facebook:
- Fbauth.lib.has_fbtoken_expired (потребител)
& Nbsp; Проверява дали Facebook причина за дадените потребителите е изтекъл или не, това може да бъде полезно, когато се обадите Facebook API. Самата логика на Facebook може да бъде възстановен от user.fbauth.access_token

<силни> Изисквания :

  • Python

Друг софтуер на разработчика Alessandro Molina

tgapp-smallpress
tgapp-smallpress

20 Feb 15

Flatland
Flatland

2 Jun 15

tgapp-photos
tgapp-photos

20 Feb 15

tgapp-registration
tgapp-registration

15 Apr 15

Коментари към tgapp-fbauth

Коментари не е намерена
добавите коментар
Включете на изображения!