tgapp-fbauth

软件截图:
tgapp-fbauth
软件详细信息:
版本: 0.0.1
上传日期: 20 Feb 15
许可: 免费
人气: 1

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

tgapp-photos
tgapp-photos

20 Feb 15

意见 tgapp-fbauth

评论没有发现
添加评论
打开图片!