tgapp-fbauth

軟件截圖:
tgapp-fbauth
軟件詳細信息:
版本: 0.0.1
上傳日期: 20 Feb 15
許可: 免費
人氣: 7

Rating: nan/5 (Total Votes: 0)

tgapp-fbauth是TurboGears2一個可插拔的Facebook應用程序的認證。
它的目的是使易於實現認證和註冊與Facebook連接任何TurboGears2應用。
安裝
fbauth既可以從PyPI上或到位桶從安裝:
easy_install的tgapp-fbauth
應該只適用於大多數用戶的
堵fbauth
在您的應用程序配置/ app_cfg.py導入插件:
從tgext.pluggable導入插件
然後在文件調用插件與fbauth的結尾:
塞(base_config,“fbauth”)
您將可以添加Facebook的登錄,註冊並連接利用fbauth提供的助手按鈕。
請記住,Facebook的連接將無法與未在端口80上運行的應用程序正常運行
Facebook的帳號和頭像
當使用FBAuth用戶將有一個名為fbauth一個新的相關實體。訪問user.fbauth能夠訪問用戶user.fbauth.facebook_id和user.fbauth.profile_picture。
FBAuth助手
fbauth提供一堆幫手,將自動生成按鈕,並讓你的用戶登錄到使用Facebook Connect應用程序所需的JavaScript的:
- h.fbauth.login_button(APPID,文本=“與Facebook的登錄',範圍=無,記住='')
 將一個登錄按鈕。登錄通行證登錄與已經連接了Facebook的ID的用戶。連接一個用戶到一個facebook的ID,註冊或連接都可以使用。
 本的appid參數是你的應用程序的ID,如果沒有提供該FB.init通話將被跳過,使FB可以手動初始化。
  text參數是文本到按鈕內顯示。
 範圍參數是權限的應用程序會問到Facebook。默認情況下,那些只是用戶數據和電子郵件。
 該記得參數可以被用來與一個到期日期,而不是​​使用一個會話cookie登錄的用戶,所以該會話可以持續長於瀏覽器標籤的使用壽命。
- h.fbauth.register_button(APPID,文本=“與Facebook的註冊',範圍=無,記住='')
 將一個註冊鍵。註冊自動從Facebook的數據創建一個新用戶,並記錄了他對於登記工作,要求除了這已經要求在默認情況下,在快速入門用戶模型中的數據的任何其他數據可以為空。一種用來標識新註冊的用戶,並要求提供丟失的數據如果為獲得令牌的用戶已經存在的用戶登錄,而不是創建一個新的用戶。這使得實現1點擊註冊和登錄。新創建的用戶將具有兩個user.fbauth.registered和user.fbauth.just_connected標誌在真,以便它能夠識別當用戶剛剛登記,並要求他們更詳細的信息,Facebook的沒有提供。因此建議設置just_connected標誌為false post_login處理程序正確地跟踪那些剛剛註冊了真正的用戶。
 本的appid參數是你的應用程序的ID,如果沒有提供該FB.init通話將被跳過,使FB可以手動初始化。
  text參數是文本到按鈕內顯示。
 範圍參數是權限的應用程序會問到Facebook。默認情況下,那些只是用戶數據和電子郵件。
 該記得參數可以被用來與一個到期日期,而不是​​使用一個會話cookie登錄的用戶,所以該會話可以持續長於瀏覽器標籤的使用壽命。
- h.fbauth.connect_button(APPID,文本='連接您的Facebook賬戶',範圍=無)
 將一個Connect帳戶按鈕。允許連接到已經存在的用戶在Facebook帳戶關聯起來,這樣它可以在以後用其Facebook帳戶登錄。新連接的用戶將有user.fbauth.just_connected國旗真而user.fbauth.registered標誌將假區分已連接從已註冊的Facebook用戶的用戶。
 本的appid參數是你的應用程序的ID,如果沒有提供該FB.init通話將被跳過,使FB可以手動初始化。
  text參數是文本到按鈕內顯示。
 範圍參數是權限的應用程序會問到Facebook。默認情況下,那些只是用戶數據和電子郵件。
FBAuth工具
FBAuth提供了一堆,使易於與Facebook合作的實用方法:
- fbauth.lib.has_fbtoken_expired(用戶)
 檢查是否Facebook的令牌給定的用戶已過期或沒有,這可以在調用API Facebook的時候是有用的。 Facebook的令牌本身可以檢索user.fbauth.access_token

要求

  • 在Python中

顯影劑的其他軟件 Alessandro Molina

tgapp-tgcomments
tgapp-tgcomments

20 Feb 15

Flatland
Flatland

2 Jun 15

tgapp-registration
tgapp-registration

15 Apr 15

意見 tgapp-fbauth

評論沒有發現
添加評論
打開圖片!