Я успешно использую оба приведенных ниже метода для входа в систему с помощью федеративного входа для моего сайта на 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 и т.д..
Google документация упоминает следующих прямых поставщиков федеративных удостоверений...
... а также федеративные удостоверения поставщиков имен пользователей:
Facebook не является поставщиком OpenID, поэтому rd Facebook Connect.
Неполный список провайдеров OpenID есть в Википедии; Facebook не является поставщиком OpenID, предпочитая, чтобы вы использовали Facebook Connect. Myspace использует «myspace.com/username» в качестве федеративного идентификатора, а wordpress использует «username.wordpress.com».