Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Federated identity on Google App Engine

I am successful with the both methods below, to log on using federated log in for my site on 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")

I wish to provide more log in options to my users. Can anyone help me with getting federated identity of Facebook, MySpace, Wordpress, etc..

like image 305
sandeep koduri Avatar asked Aug 28 '10 10:08

sandeep koduri


People also ask

What is identity federation in GCP?

Using identity federation, you can grant on-premises or multi-cloud workloads access to Google Cloud resources, without using a service account key. You can use identity federation with Amazon Web Services (AWS), or with any identity provider that supports OpenID Connect (OIDC), such as Microsoft Azure, or SAML 2.0.

What is a federated identity example?

One example of federated identity is when a user logs into a third-party website by using their Gmail login credentials. With FIM, they don't have to create new credentials to access multiple websites that have a federated agreement with Google, such as: YouTube.

What is federated identity?

Federated identity is a method of linking a user's identity across multiple separate identity management systems. It allows users to quickly move between systems while maintaining security.

How do I Google federate?

Configure the federated authentication processClick “Sign in with Google,” enter your Google Workspace administrator information, then click Next. Enter the password for the account, then click Next. If necessary, review the list of automatically verified domains and any conflicting domains. Click Done.


1 Answers

Google documentation mentions following direct providers of federated identities ...

  • google.com/accounts/o8/id (shorter alternative: gmail.com)
  • yahoo.com
  • myspace.com
  • aol.com
  • myopenid.com

... as well as username provider federated identities:

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

Facebook is not an OpenID provider, forcing its own standard Facebook Connect.

like image 178
Michal Sznajder Avatar answered Sep 18 '22 22:09

Michal Sznajder