Google App Engine上的联合身份

san*_*uri 7 python openid google-app-engine 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")
Run Code Online (Sandbox Code Playgroud)

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

Mic*_*der 11

Google 文档提到了以下联盟身份的直接提供商......

  • 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.

  • 我认为您可以使用OpenID登录Facebook,但不能使用Facebook帐户登录例如stackoverflow.com. (3认同)