In addition, Google Apps can now become an identity hub for multiple SaaS providers, simplifying identity management for organizations. For example, when integrated with partner solutions such as PingConnect from Ping Identity, the Google Open ID Federated Login API enables a single Google Apps login to help provide secure access to services like Salesforce.com, SuccessFactors, and WebEX — as well as B2B partners, internal applications, and of course consumer web sites. See Ping Identity's post to learn more about their implementation and view the demo.
The user types in his Google Apps email address. The user never gives away his Google Apps Account password to Manymoon.
Once approved, the user is redirected to Manymoon and is signed in and ready to work with selected accounts.
You can find more details in our API and Discovery documentation, or join the discussions in the Google Federated Login API Group, where you can ask any question and get answers from other Identity Providers, Relying Parties and Google engineers.
The OpenID Federated Login Service is available for all Google Apps editions. However, it is disabled by default for the Premier and Education editions, and it requires the domain administrator to manually enable it from the Control Panel. We've enabled the service for our employees here at Google, and domain administrators — you can also enable it for your domain.
This is great news! We have support for this announced for our site also at http://ow.ly/ioK2.
ReplyDeleteGood work guys. An important step towards establishing OpenID as the standard for shared sign in.
Ian Hendry
CEO, WeCanDo.BIZ
http://www.wecando.biz
Very interesting development; good work!
ReplyDeleteNext up, can we see Google (Apps) accounts become a relying party, i.e. accept OpenID credentials from other OpenID providers? That would obviously be opt-in also but would encourage more widespread OpenID adoption.
We have been OpenIDed! :)
ReplyDeleteThis is awesome!
@Andrew: I also hope that Google Apps Domains will accept OpenID logins (becoming a relying party). Eg for reading semi-public Google Docs or internal wikis at Google Sites.
ReplyDeleteSo how do you log into an OpenID site that doesn't specifically have a Google Apps login box?
ReplyDeleteThis feature is great for Google Apps. Is there a overview of all sites I granted access? In Google Accounts you have My Account > Change authorized websites.
ReplyDeleteQuote "The OpenID Federated Login Service is available for all Google Apps editions."
ReplyDeleteYet Blog announcement email states
Editions included:
Premier and Education Editions
Which is it?
Poor! It's not available for Standard Edition.
ReplyDeleteYup, nothing on my Standard Edition...
ReplyDeletegood idea,be know how save up time have been more better.Gøod luck
ReplyDeletegood idea,be know how save up time have been more better.Gøod luck
ReplyDeleteHere is what is missing: augment the google account login process with an (optional, if you want) required one-time password using the RFC 4223 (OATH) standard.
ReplyDeleteWhy? Because if I'm going to leverage my google account login to login to a bunch of other web sites, then it's important to me to apply an extra layer of security that you get with two-factor authentication.
There are software versions of OATH tokens for smart phones like the iPhone, so no hardware token would be required.
Oops, I meant RFC 4226 (not RFC 4223): http://www.ietf.org/rfc/rfc4226.txt
ReplyDeletein the standard edition it is always active... you can't disable it.
ReplyDeleteyou have to enable it in premier and education.
You can get OATH and various other types of strong authentication (via SAML IdP to Google Apps) from 3rd party service providers. The www.myonelogin.com solution offers many multi-factor authentication options. A full list of MFA solutions can be found at the Google Marketplace:
ReplyDeletehttp://www.google.com/enterprise/marketplace/search?query=strong+authentication
How to embed googlewave in blog
ReplyDeletehttp://aspnetcsharp4.blogspot.com/2009/08/how-to-embed-googlewave-on-blogblogger.html
To view and manage the list of websites you granted access, simply go to: www.google.com/a/example.com/ManageAccount (replacing "example.com" with your domain) and click on the "Change authorized websites" link
ReplyDeleteAnything announced for individual Google accounts vs. a Google App account? Would love to see this feature extended/offered to individuals, allowing them to centrally manage their SaaS application credentials.
ReplyDeleteThe Google Federated Login already existed for regular GMail accounts. This post just notes they not have it for Google Apps accounts as well now.
ReplyDeleteThat's very awesome!
ReplyDeleteGood post congratulations.
ReplyDeleteI have issues running Step2's example. Can you provide me with an example code please.
ReplyDeleteWhen will Google let me use another OpenID provider (i.e., when will Google be a relying party)?
ReplyDeleteThere are much better providers out there than Google, which is plain old usernames and passwords. Personally, I use VeriSign PIP, which has two factor authentication using a wallet sized card that PayPal sells for $5.
Hmm still need integration for 3rd party openid providers....
ReplyDelete