Google App Engine上的联合身份

时间:2010-08-28 10:11:49

标签: python google-app-engine openid federated-identity

我成功使用以下两种方法,使用Google App Engine(Python)上的网站联盟登录进行登录

users.create_login_url("\", "google", "https://www.google.com/accounts/o8/id")
users.create_login_url("\", "yahoo", "http://open.login.yahooapis.com/openid20/www.yahoo.com/xrds")

我希望为我的用户提供更多登录选项。 任何人都可以帮助我获得Facebook,MySpace,Wordpress等的联合身份。

3 个答案:

答案 0 :(得分:11)

Google documentation提到了联盟身份的直接提供商......

  • google.com/accounts/o8/id(较短的替代方案:gmail.com)
  • yahoo.com
  • myspace.com
  • aol.com
  • myopenid.com

...以及用户名提供商联合身份:

  • flickr.com/USERNAME
  • USERNAME.wordpress.com
  • USERNAME.blogspot.com
  • USERNAME.livejournal.com
  • openid.aol.com/USERNAME
  • USERNAME.myopenid.com
  • www.myspace.com/USERNAME

Facebook不是OpenID提供商,强迫自己的标准Facebook Connect。

答案 1 :(得分:2)

Wikipedia上有部分OpenID提供商列表; Facebook不是OpenID提供商,更愿意让您使用Facebook Connect。 Myspace使用“myspace.com/username”作为联合身份,而wordpress使用“username.wordpress.com”。

答案 2 :(得分:1)

以下是一个很好的JQuery插件形式的Open ID提供程序的优秀资源:http://jvance.com/pages/JQueryOpenIDPlugin.xhtml

相关问题