python - Google App Engine 上的联合身份

标签 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 等的联合身份。

最佳答案

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

  • google.com/accounts/o8/id(简称:gmail.com)
  • yahoo.com
  • myspace.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/用户名

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

关于python - Google App Engine 上的联合身份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3590335/

相关文章:

ruby-on-rails - 使用 authlogic 自动创建用户绕过显式用户注册

iphone - 在 iOS 应用程序中使用 OpenID 登录时,使用 Safari 登录然后重定向回应用程序是否更好?

python - 使用 FFT 计算滤波器 (b,a,x,zi)

python - 改变 Python 的语法

google-app-engine - 如何使用 RPC 登录使用 GWT 构建的 Chrome 扩展

google-app-engine - 我无法查询 GQL 的 2 个属性,只有通配符有效

java - 如何使用ava通过浏览器检测国家信息

security - OpenID 身份 URL 是敏感信息吗?

python - 如何在pygame中用鼠标滚动图像?

python - 有多少人在一周中的每一天的给定时间工作,python