tgapp-fbauth

Yazılım ekran görüntüsü:
tgapp-fbauth
Yazılım detaylar:
Versiyon: 0.0.1
Qayıt: 20 Feb 15
Geliştirici: Alessandro Molina
Lisans: Ücretsiz
Popülerlik: 1

Rating: nan/5 (Total Votes: 0)

tgapp-fbauth TurboGears2 için bir takılabilir Facebook kimlik doğrulama uygulaması.
Herhangi TurboGears2 uygulamasında FaceBook Connect ile kimlik doğrulama ve kayıt uygulanması kolay hale getirmeyi amaçlamaktadır.
Yükleme
fbauth pypi veya bitbucket hem kurulabilir:
easy_install tgapp-fbauth
Sadece kullanıcıların çoğu için çalışması gerekir
takma fbauth
Uygulama yapılandırma / app_cfg.py ithalat fişi olarak:
tgext.pluggable ithalat fiş
Sonra fbauth dosya arama fiş sonunda:
fiş (base_config, 'fbauth')
Sen fbauth tarafından sağlanan yardımcıları kullanarak düğmeleri facebook login, kayıt ekleyebilir ve bağlanmak mümkün olacak.
Bağlanmak facebook noktası 80 üzerinde çalışan olmayan uygulamalar düzgün çalışmayabilir aklınızda bulundurun
FaceBook Kimliği ve Avatar
FBAuth kullanıcıları kullanırken fbauth adında yeni bir ilgili varlığı olacak. User.fbauth erişme kullanıcı user.fbauth.facebook_id ve user.fbauth.profile_picture ulaşmak mümkündür.
FBAuth Yardımcıları
fbauth otomatik düğmeleri ve kullanıcıların FaceBook Bağlan kullanarak uygulama oturum izin için gerekli javascript üretecek yardımcıları bir demet sunar:
- H.fbauth.login_button (appid, text = 'Facebook ile giriş yap', kapsamı = Yok, '' = hatırlıyorum)
& Nbsp; bir giriş düğmesi yerleştirir. Giriş izni zaten facebook kimliği ile bağlantılı olan bir kullanıcı ile oturum. Bir facebook kimliği, kayıt bir kullanıcı bağlamak veya kullanılabilir bağlamak için.
& Nbsp; Hiçbiri o FB elle başlatılabilir, böylece FB.init çağrı atlanır sağlanması durumunda appid parametre, uygulamanızın kimliği olmalıdır.
& Nbsp; metin parametresi düğmenin içinde göstermek için metindir.
& Nbsp; kapsam parametre uygulaması facebook soracaktır ki izinleri olduğunu. Varsayılan olarak bu sadece kullanıcı verileri ve e-posta vardır.
& Nbsp; hatırlıyorum parametre oturumu tarayıcı sekmesi hayat daha uzun sürebilir, böylece yerine bir oturum çerezlerini kullanarak bir sona erme tarihi ile kullanıcı oturum açmak için kullanılabilir.
- H.fbauth.register_button (appid, text = 'Facebook ile Kayıt', kapsamı = Yok, '' = hatırlıyorum)
& Nbsp; bir kayıt düğmesi yerleştirir. Kayıt otomatik olarak facebook verilerinden yeni bir kullanıcı oluşturur ve onu kaydeder. Kaydı zaten hızlı başlangıç ​​Kullanıcı modelinde varsayılan gerekli verilerin dışında herhangi bir ek veri null olabilir gerekli çalışması için. Bir yolu yeni kayıtlı kullanıcıları tanımlamak ve elde edilen belirteci için bir kullanıcı zaten kullanıcı yerine yeni bir kullanıcı oluşturma kaydedilir olduğunu varsa sağlanan verilerin eksik sormak için. Bu 1 tıklama kaydı ve giriş uygulamak için izin verir. Kullanıcıların sadece kayıtlı ne zaman tespit ve onlara facebook vermedi daha fazla bilgi sormak mümkün olduğunu böylece Yeni oluşturulan kullanıcılar Gerçek bir user.fbauth.registered ve user.fbauth.just_connected hem bayrakları olacak. Bu doğru, sadece gerçek kayıtlı kullanıcıları izlemek için post_login işleyicisi yanlış just_connected bayrağını ayarlamak için önerilir.
& Nbsp; Hiçbiri o FB elle başlatılabilir, böylece FB.init çağrı atlanır sağlanması durumunda appid parametre, uygulamanızın kimliği olmalıdır.
& Nbsp; metin parametresi düğmenin içinde göstermek için metindir.
& Nbsp; kapsam parametre uygulaması facebook soracaktır ki izinleri olduğunu. Varsayılan olarak bu sadece kullanıcı verileri ve e-posta vardır.
& Nbsp; hatırlıyorum parametre oturumu tarayıcı sekmesi hayat daha uzun sürebilir, böylece yerine bir oturum çerezlerini kullanarak bir sona erme tarihi ile kullanıcı oturum açmak için kullanılabilir.
- H.fbauth.connect_button (appid metin = 'Facebook hesabınızı bağlayın', kapsamı = Yoktur)
& Nbsp; connect hesap düğmesi yerleştirir. Daha sonra kendi facebook hesabı ile giriş yapabilirsiniz, böylece bir facebook hesabı zaten varolan kullanıcıyı ilişkilendirmek için izin bağlayın. User.fbauth.registered bayrak facebook kayıtlı olan kullanıcıların bağlanmış olan kullanıcıları ayırt etmek yanlış olacak ise yeni bağlanan kullanıcılar Gerçek bir user.fbauth.just_connected bayrağı olacaktır.
& Nbsp; Hiçbiri o FB elle başlatılabilir, böylece FB.init çağrı atlanır sağlanması durumunda appid parametre, uygulamanızın kimliği olmalıdır.
& Nbsp; metin parametresi düğmenin içinde göstermek için metindir.
& Nbsp; kapsam parametre uygulaması facebook soracaktır ki izinleri olduğunu. Varsayılan olarak bu sadece kullanıcı verileri ve e-posta vardır.
FBAuth Utilities
FBAuth facebook ile çalışmak kolay hale yardımcı yöntemleri bir sürü sağlar:
- Fbauth.lib.has_fbtoken_expired (kullanıcı)
& Nbsp; verilen kullanıcılar için facebook simgesi süresi dolmuş veya değil, eğer facebook API çağrılırken Çekler, bu yararlı olabilir. facebook belirteci kendisi

user.fbauth.access_token alınabilir

Gereksinimler :

  • Python

Geliştirici Diğer yazılım Alessandro Molina

tgapp-tgcomments
tgapp-tgcomments

20 Feb 15

tgapp-photos
tgapp-photos

20 Feb 15

tgapp-smallpress
tgapp-smallpress

20 Feb 15

Yorumlar tgapp-fbauth

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!