<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-414491430414223706</id><updated>2011-10-23T12:52:11.844-07:00</updated><category term='saml'/><category term='openid'/><title type='text'>Google OAuth &amp; Federated Login Research</title><subtitle type='html'>A list of updates to http://sites.google.com/site/oauthgoog/</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-414491430414223706.post-1751333587692770834</id><published>2009-01-29T13:12:00.001-08:00</published><updated>2009-01-29T13:12:41.201-08:00</updated><title type='text'>Google Hybrid OAuth/OpenID endpoint now available</title><content type='html'>For more detail, see&lt;br /&gt;&lt;a href="http://googledataapis.blogspot.com/2009/01/bringing-openid-and-oauth-together.html" target="_blank"&gt;http://googledataapis.&lt;wbr&gt;blogspot.com/2009/01/bringing-&lt;wbr&gt;openid-and-oauth-together.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/414491430414223706-1751333587692770834?l=oauthgoog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/1751333587692770834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=414491430414223706&amp;postID=1751333587692770834' title='34 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/1751333587692770834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/1751333587692770834'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/2009/01/google-hybrid-oauthopenid-endpoint-now.html' title='Google Hybrid OAuth/OpenID endpoint now available'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><thr:total>34</thr:total></entry><entry><id>tag:blogger.com,1999:blog-414491430414223706.post-258784177199924094</id><published>2008-12-02T08:24:00.000-08:00</published><updated>2008-12-02T08:25:22.412-08:00</updated><title type='text'>User Experience for Strong Authentication</title><content type='html'>&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Verdana; font-size: 13px; "&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Eric Sachs &amp;amp; Ben Laurie, Google Security&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;One of the major conferences on Internet identity standards is the &lt;a href="http://iiw.idcommons.net/" id="xwok" title="Internet Identity Workshop" style="color: rgb(85, 26, 139); "&gt;Internet Identity Workshop&lt;/a&gt; (IIW), a semiannual 'un-conference' where the sessions are not determined ahead of time. It is attended by a large set of people who work on Internet security and identity standards such as OAuth, OpenID, SAML, InfoCards, etc.  A major theme within the identity community this year has been about improving the user experience and growing the adoption of these technologies.  The OpenID community is making great progress on user experience, with Yahoo, AOL, and Google quickly improving the support they provide (read a &lt;a href="http://blog.plaxo.com/archives/2008/11/yahoo_ups_the_a.html" id="jh0r" title="summary" style="color: rgb(85, 26, 139); "&gt;summary&lt;/a&gt; from Joseph Smarr of Plaxo).  Similarly, the InfoCard community has been working on simplifying the user experience of InfoCard technology, including the &lt;a href="http://blogs.msdn.com/card/archive/2008/11/18/the-cardspace-geneva-selection-experience.aspx" id="pyzp" title="updated" style="color: rgb(85, 26, 139); "&gt;updated&lt;/a&gt; CardSpace selector from Microsoft.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Another hot topic at IIW centered around &lt;span style="background-color: rgb(255, 255, 255); "&gt;how to improve the user experience when testing alternatives and enhancements to passwords to make them less susceptible to phishing attacks.  Many websites and enterprises have tried these password enhancements/alternatives, but they found that people complained that they were hard to use, or that they weren't portable enough for people who use multiple computers, including web cafes and smart phones.  We have published an &lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin/strongauth" id="zq0m" title="article" style="color: rgb(85, 26, 139); "&gt;article&lt;/a&gt; summarizing some of the community's current ideas for how to deploy these new authentication mechanisms using a multi-layered approach that minimizes additional work required by users.  We have also pulled together a set of &lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin/strongauthvideos" id="ln7n" title="videos" style="color: rgb(85, 26, 139); "&gt;videos&lt;/a&gt; showing how a number of these different approaches work with both web-based and desktop applications.  We hope this information will be helpful to other websites and enterprises who are concerned about phishing.&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/414491430414223706-258784177199924094?l=oauthgoog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/258784177199924094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=414491430414223706&amp;postID=258784177199924094' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/258784177199924094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/258784177199924094'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/2008/12/user-experience-for-strong.html' title='User Experience for Strong Authentication'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-414491430414223706.post-3879060114413464912</id><published>2008-12-01T09:00:00.000-08:00</published><updated>2008-12-01T09:00:02.478-08:00</updated><title type='text'>Overlap of identity technologies</title><content type='html'>&lt;div&gt;One of the common requests I get is to describe how all the different identity technologies fit together.  I wrote up an initial draft of such an article a few weeks ago, and received a lot of feedback at the recent IIW conference, as well as from other people like &lt;a href="http://itickr.com"&gt;Ashish Jain&lt;/a&gt;.  The article has now been updated to incorporate that feedback.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://sites.google.com/site/oauthgoog/Overlap"&gt;http://sites.google.com/site/oauthgoog/Overlap&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/414491430414223706-3879060114413464912?l=oauthgoog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/3879060114413464912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=414491430414223706&amp;postID=3879060114413464912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/3879060114413464912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/3879060114413464912'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/2008/12/overlap-of-identity-technologies.html' title='Overlap of identity technologies'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-414491430414223706.post-5279857690003358615</id><published>2008-11-19T15:45:00.000-08:00</published><updated>2008-11-19T15:46:39.845-08:00</updated><title type='text'>iGoogle support for OAuth</title><content type='html'>&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: Arial; font-size: 13px; "&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Today Google &lt;a href="http://igoogledeveloper.blogspot.com/2008/11/sign-in-to-myspace-aol-mail-and-google.html" title="announced" target="_blank" style="color: rgb(119, 153, 187); "&gt;announced&lt;/a&gt; that our iGoogle gadget platform provides native support for accessing OAuth enabled APIs.  AOL &amp;amp; MySpace both used this feature to create sophisticated gadgets that use OAuth APIs which they expose on their sites to those gadgets.  We also &lt;a href="http://googledataapis.blogspot.com/2008/10/whats-that-google-data-gadgets.html" title="announced" target="_blank" style="color: rgb(119, 153, 187); "&gt;announced&lt;/a&gt; a few weeks ago that this feature can be used with the Google Data APIs which also all support OAuth.  We hope to convince more major websites to expose OAuth APIs that can be used by gadgets, as well as for other mashups by 3rd party developers.  Our Content Partnership team has already begun efforts to reach out to potential websites (&lt;a href="http://contentcentral.blogspot.com/2008/11/share-information-securely-with-your.html" target="_blank" style="color: rgb(119, 153, 187); "&gt;http://contentcentral.&lt;wbr&gt;blogspot.com/2008/11/share-&lt;wbr&gt;information-securely-with-&lt;wbr&gt;your.html&lt;/a&gt;).&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;While currently this feature does not support the Scalable OAuth extension which is required by some SPs such as Yahoo, we already have that working in our lab and hope to have it live on the iGoogle sandbox in the next 2-3 weeks.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;We are looking for other interesting gadgets that developers can create which use this feature.  In particular, we are looking for interesting gadgets that mashup data from multiple OAuth SPs.  An even bigger challenge will be to create the first social gadget that uses the OAuth Proxy.  That feature is available on &lt;a href="http://orkut.com/" target="_blank" style="color: rgb(119, 153, 187); "&gt;orkut.com&lt;/a&gt;, and it has also been contributed to the open source OpenSocial container called Shindig.  We have provided early documentation on how that feature can be used at &lt;a href="http://sites.google.com/site/oauthgoog/oauth-proxy/social-oauthproxy" target="_blank" style="color: rgb(119, 153, 187); "&gt;http://sites.google.com/&lt;wbr&gt;site/oauthgoog/oauth-proxy/&lt;wbr&gt;social-oauthproxy&lt;/a&gt;, however we are waiting for some good examples before finalizing the documentation.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;p.s. We also recently &lt;a href="http://googleenterprise.blogspot.com/2008/10/more-powerful-apis-now-available-for.html" title="announced" target="_blank" style="color: rgb(119, 153, 187); "&gt;announced&lt;/a&gt; that our Enterprise E-mail outsourcing customers on GoogleAppsForYourDomain can enable 2-legged OAuth support, as well as the existing 3-legged OAuth support.  This feature has been much popular then expected, and is a good early sign of the potential for enterprise SaaS vendors to use OAuth as well.&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/414491430414223706-5279857690003358615?l=oauthgoog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/5279857690003358615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=414491430414223706&amp;postID=5279857690003358615' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/5279857690003358615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/5279857690003358615'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/2008/11/igoogle-support-for-oauth.html' title='iGoogle support for OAuth'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-414491430414223706.post-6055113115820934220</id><published>2008-10-30T17:09:00.000-07:00</published><updated>2008-10-30T17:10:22.368-07:00</updated><title type='text'>Part 2 of our IDP announcement</title><content type='html'>Here is an &lt;a href="http://google-code-updates.blogspot.com/2008/10/moving-another-step-closer-to-single.html"&gt;update&lt;/a&gt; to our initial &lt;a target="" href="http://google-code-updates.blogspot.com/2008/10/google-moves-towards-single-sign-on.html"&gt;announcement&lt;/a&gt; of Google's OpenID IDP&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/414491430414223706-6055113115820934220?l=oauthgoog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/6055113115820934220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=414491430414223706&amp;postID=6055113115820934220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/6055113115820934220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/6055113115820934220'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/2008/10/part-2-of-our-idp-announcement.html' title='Part 2 of our IDP announcement'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-414491430414223706.post-8628968093530297193</id><published>2008-10-29T17:57:00.001-07:00</published><updated>2008-10-30T17:13:19.037-07:00</updated><title type='text'>Rich-client apps and federated login</title><content type='html'>&lt;span class="Apple-style-span" style="border-collapse: collapse; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:arial;font-size:13;"  &gt;&lt;span style="font-family:Verdana;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;Google's OpenID IDP is now live (for details see &lt;a href="http://google-code-updates.blogspot.com/2008/10/google-moves-towards-single-sign-on.html" target="_blank" style="color: rgb(119, 153, 187);"&gt;http://google-code-&lt;wbr&gt;updates.blogspot.com/2008/10/&lt;wbr&gt;google-moves-towards-single-&lt;wbr&gt;sign-on.html&lt;/a&gt;) though for a short period of time we are requiring RPs to register before they use it, so we do not yet support automatic discovery.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;Of course, I expect one other question a lot of people will ask is when might a large provider like Google become a relying party.  Unfortunately there is one big, Huge, ENORMOUS PROBLEM!  However it is fortunately mostly a problem of technology, and not as much usability.  That problem is rich-client apps (desktop apps and mobile apps).  All those Google rich-client apps would break if we supported federated login for our consumer users, and in fact they do break for our enterprise E-mail outsourcing customers who run a SAML IDP, and for which Google is a relying party today.  This problem with rich-client apps also affects other sites like Plaxo who are already relying parties.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;If community members want to help in this area, please take a look at the research link below which we briefly discussed at the &lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin/09nov-uxsummit" target="_blank" style="color: rgb(119, 153, 187);"&gt;UX summit&lt;/a&gt;.  A key thing to notice is that this research is about OAuth, and is agnostic to the particular federated login technology used, i.e. SAML or OpenID.  It is also agnostic to the type of strong authentication method (if any) that is used to authenticate the user.&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;blockquote style="border-style: none; margin: 0px 0px 0px 40px; padding: 0px;"&gt;&lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin/desktopapps" target="_blank" style="color: rgb(119, 153, 187);"&gt;http://sites.google.com/site/&lt;wbr&gt;oauthgoog/UXFedLogin/&lt;wbr&gt;desktopapps&lt;/a&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-family:Verdana;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;We need standard open-source components on as many platforms as possible to enable those rich-client apps to support OAuth.  That includes a lot more platforms then just Windows and Mac.  The harder part is mobile devices (Blackberry, Symbian, Windows Mobile, iPhone, and yes even Android), and other Internet connected devices like Tivos, Apple TVs, Playstations, etc. that have rich-client apps that ask users for their passwords to access services like Youtube, Google photos, etc.  If we build these components, they will be useful not only to Google, but also to any other relying parties which have rich-client apps or exposes APIs, and it will also help enterprise SaaS vendors like Salesforce.&lt;/div&gt;&lt;br /&gt;If you want to help, send mail to the OpenID/OAuth mailing list to tell people what platform you are targeting in case others want to help.  For example, Mike from Pownce did some work a few months ago to use OAuth on an iPhone and &lt;a href="http://immike.net/blog/2008/09/08/oauth-on-the-iphone/" target="_blank" style="color: rgb(119, 153, 187);"&gt;described&lt;/a&gt; how he got it working.  Google has been working on a Windows C# implementation as described in that research documentation, so let us know if you want a copy of the code.  Once you have identified a platform, then try to build an OAuth client app that accesses any OAuth enabled API from a vendor which supports OAuth today.  &lt;/span&gt;&lt;div&gt;&lt;span style="font-family:Verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:Verdana;"&gt;One such OAuth vendor is Google.  For documentation on our OAuth support, see &lt;a href="http://code.google.com/apis/gdata/auth.html#OAuth" target="_blank" style="color: rgb(119, 153, 187);"&gt;http://code.google.com/&lt;wbr&gt;apis/gdata/auth.html#OAuth&lt;/a&gt;.  However, you will notice that documentation only talks about web applications, and not rich-client applications.  Google still has some work to do so that we properly support rich-client applications that want to use OAuth.  For example, today developers of a rich-client app will need to register a web domain with us as the OAuth consumer, and then embed the OAuth Consumer Key/Secret in your app.  In addition, the OAuth approval page we show will reference that website, instead of your app.  The last key thing to note is that if you tried to make your client app available to a large set (100s of thousands) of end-users, the OAuth process on our side might break if a large set of them try to signup at the same time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:Verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:Verdana;"&gt;We plan to fix those UI and scaling shortcomings in the coming months, as well as probably support an anonymous Consumer Key/Secret since a commonly installed application would otherwise have the Key/Secret embedded in the code, and thus something a hacker could extract out of the app.  But in the meantime, you can work around these limitations to build prototypes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:Verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:Verdana;"&gt;You may also notice that the prototype in our Desktop App research uses a Google proprietary API called&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;a href="http://code.google.com/apis/gdata/auth.html#ClientLogin" target="_blank" style="color: rgb(119, 153, 187);"&gt;ClientLogin&lt;/a&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;for cases where the user is not authenticated via federated login.  There has been some interest in the community to create a standard for that type of API using some parts of OAuth as well.  So if you are interested in that topic, please share your ideas.&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/414491430414223706-8628968093530297193?l=oauthgoog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/8628968093530297193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=414491430414223706&amp;postID=8628968093530297193' title='69 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/8628968093530297193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/8628968093530297193'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/2008/10/googles-openid-idp-is-now-live-for.html' title='Rich-client apps and federated login'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><thr:total>69</thr:total></entry><entry><id>tag:blogger.com,1999:blog-414491430414223706.post-2013512148781958469</id><published>2008-10-29T10:57:00.001-07:00</published><updated>2008-10-29T10:57:43.046-07:00</updated><title type='text'>Google OpenID IDP is live</title><content type='html'>Here is the formal &lt;a target="" href="http://google-code-updates.blogspot.com/2008/10/google-moves-towards-single-sign-on.html"&gt;announcement&lt;/a&gt; of Google's OpenID IDP, including &lt;a target="" href="http://code.google.com/apis/accounts/docs/OpenID.html"&gt;documentation&lt;/a&gt; and &lt;a target="" href="http://groups.google.com/group/google-federated-login-api"&gt;discussion group&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/414491430414223706-2013512148781958469?l=oauthgoog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/2013512148781958469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=414491430414223706&amp;postID=2013512148781958469' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/2013512148781958469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/2013512148781958469'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/2008/10/google-openid-idp-is-live.html' title='Google OpenID IDP is live'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-414491430414223706.post-5704170777830536886</id><published>2008-10-27T19:45:00.000-07:00</published><updated>2008-10-27T19:49:20.120-07:00</updated><title type='text'>More on federated login user experience</title><content type='html'>As the identity community continues to share their UI/UX research into federated login, we are working to incorporate the research into our own publications.  We recently updated our original &lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin"&gt;federated login research&lt;/a&gt; with more information about signup buttons, tab ordering in login boxes, support for sites that require&lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin/UniqueUsernames"&gt;unique usernames&lt;/a&gt;, and a &lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin/checklist"&gt;checklist&lt;/a&gt; for sites that want to try out that login box UI.&lt;br /&gt;&lt;br /&gt;We also published some thoughts on &lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin/CombineGoogYahoo"&gt;combining&lt;/a&gt; Google &amp;amp; Yahoo's OpenID UX research.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/414491430414223706-5704170777830536886?l=oauthgoog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/5704170777830536886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=414491430414223706&amp;postID=5704170777830536886' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/5704170777830536886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/5704170777830536886'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/2008/10/more-on-federated-login-user-experience.html' title='More on federated login user experience'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-414491430414223706.post-1679775534111241781</id><published>2008-10-27T19:42:00.000-07:00</published><updated>2008-10-27T19:44:47.191-07:00</updated><title type='text'>Rich-client apps, federated login, and OAuth</title><content type='html'>When we talk about federated login, one topic we tend to forget about is rich-client apps.  Even as more applications move to web browsers, there are still many powerful applications for desktops and mobile devices.  Google has published some &lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin/desktopapps"&gt;user research&lt;/a&gt; about the use of rich-client apps with federated login, as well as a prototype.  The prototype makes use of the client version of the &lt;a href="http://www.oauth.net"&gt;OAuth&lt;/a&gt; standard.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/414491430414223706-1679775534111241781?l=oauthgoog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/1679775534111241781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=414491430414223706&amp;postID=1679775534111241781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/1679775534111241781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/1679775534111241781'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/2008/10/rich-client-apps-federated-login-and.html' title='Rich-client apps, federated login, and OAuth'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-414491430414223706.post-5817840616367911310</id><published>2008-10-27T19:39:00.000-07:00</published><updated>2008-10-27T19:42:17.681-07:00</updated><title type='text'>UX Summit presentations</title><content type='html'>Last Monday (Oct 20th), Yahoo hosted a &lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin/09nov-uxsummit"&gt;UX summit&lt;/a&gt; at their campus.  Since that time Yahoo, MySpace, and Google have posted public copies of their presentations.  You can find them linked off the agenda section of the &lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin/09nov-uxsummit"&gt;UX summit&lt;/a&gt; webpage, or you can find them in the events section of the main &lt;a href="http://sites.google.com/site/oauthgoog"&gt;oauthgoog&lt;/a&gt; site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/414491430414223706-5817840616367911310?l=oauthgoog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/5817840616367911310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=414491430414223706&amp;postID=5817840616367911310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/5817840616367911310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/5817840616367911310'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/2008/10/ux-summit-presentations.html' title='UX Summit presentations'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-414491430414223706.post-4324381355403887099</id><published>2008-09-29T17:00:00.000-07:00</published><updated>2008-09-29T17:02:04.892-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openid'/><category scheme='http://www.blogger.com/atom/ns#' term='saml'/><title type='text'>Usability Research on Federated Login</title><content type='html'>Federated login has been a goal of the Internet community for a long time, but its usage is still quite low, especially in the consumer space. This has led to the constant need for users to create yet another account to log in to a new website, and most consumers use the same password across websites even though they realize this is a poor security practice. In the enterprise space, many software-as-a-service vendors such as Salesforce.com and Google Apps for Your Domain do support federated login, but even those vendors encounter usability problems.&lt;br /&gt;&lt;br /&gt;On September 12 the &lt;a href="http://openid.net/foundation"&gt;OpenID Foundation&lt;/a&gt; held a meeting to gather feedback on how to evolve the best practices for using OpenID so that it might be used by websites in a larger number of market segments. The meeting included representatives from many mainstream websites including The New York Times, BBC, AARP, Time Inc., and NPR. Google has been researching federated login techniques, and at the meeting we showed how a traditional login box might evolve (see below) to a new style of login box that better supports federated login.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img src="http://3.bp.blogspot.com/_QKsE9CsgBoM/SNPGx-SqoYI/AAAAAAAAAVc/a2Mcm_Jhbps/s400-R/login.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We also shared a &lt;a href="http://sites.google.com/site/oauthgoog/UXFedLogin"&gt;summary&lt;/a&gt; of our usability research that explains how this helps a website add support for federated login for some users without hurting usability for the rest of the website's user base. We hope that industry groups, such as this committee in the OpenID Foundation, will continue to share ideas and experiences so we can develop a model for federated login that can be broadly deployed by websites and broadly used by consumers. If your company has experience or research that you can share, we hope you will &lt;a href="http://openid.net/discuss/"&gt;get involved&lt;/a&gt; with the OpenID community and join the further discussions on this topic.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/414491430414223706-4324381355403887099?l=oauthgoog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/4324381355403887099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=414491430414223706&amp;postID=4324381355403887099' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/4324381355403887099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/4324381355403887099'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/2008/09/usability-research-on-federated-login.html' title='Usability Research on Federated Login'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_QKsE9CsgBoM/SNPGx-SqoYI/AAAAAAAAAVc/a2Mcm_Jhbps/s72-Rc/login.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-414491430414223706.post-2986798277567753869</id><published>2008-09-29T14:50:00.000-07:00</published><updated>2008-09-29T14:54:19.322-07:00</updated><title type='text'>Google OAuth &amp; Federated Login Research</title><content type='html'>For those in the open source community interested in OAuth and Federated Login, the following sites contains a number of articles and presentations about Google's work in this area.  Some of this work overlaps with other open source efforts such as OpenID, Gadgets/OpenSocial, Caja, etc.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://sites.google.com/site/oauthgoog/"&gt;http://sites.google.com/site/oauthgoog/&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The purpose of this blog is to provide updates when new information is added to that site, or changes are made to the site.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/414491430414223706-2986798277567753869?l=oauthgoog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oauthgoog.blogspot.com/feeds/2986798277567753869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=414491430414223706&amp;postID=2986798277567753869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/2986798277567753869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/414491430414223706/posts/default/2986798277567753869'/><link rel='alternate' type='text/html' href='http://oauthgoog.blogspot.com/2008/09/google-oauth-federated-login-research.html' title='Google OAuth &amp; Federated Login Research'/><author><name>Eric Sachs</name><uri>http://www.blogger.com/profile/07249915321397925223</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://eric.sachs.googlepages.com/esachs.jpg/esachs-full.jpg'/></author><thr:total>0</thr:total></entry></feed>
