7

我使用以下两种方法都成功了,在 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 等的联合身份。

4

3 回答 3

11

谷歌文档提到以下联合身份的直接提供者......

  • google.com/accounts/o8/id(简称:gmail.com)
  • 雅虎网
  • 我的空间.com
  • 美国在线
  • myopenid.com

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

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

Facebook 不是 OpenID 提供商,它强制使用自己的标准 Facebook Connect。

于 2010-08-28T14:18:01.920 回答
2

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

于 2010-08-28T13:54:58.727 回答
1

这是一个很好的 JQuery 插件形式的 Open ID 提供者资源:http: //jvance.com/pages/JQueryOpenIDPlugin.xhtml

于 2011-09-23T00:23:07.063 回答