<?xml version="1.0" encoding='utf-8'?>
<!-- 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
-->
<?xml-stylesheet type="text/xsl" href="https://rollerweblogger.org/roller-ui/styles/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom">
    <title type="html">Blogging Roller</title>
    <subtitle type="html">Dave Johnson on open web technologies, social software and software development</subtitle>
    <id>https://rollerweblogger.org/roller/feed/entries/atom</id>
        <link rel="self" type="application/atom+xml" href="https://rollerweblogger.org/roller/feed/entries/atom?tags=openid" />
    <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/" />
    <updated>2026-05-18T08:23:39+00:00</updated>
    <generator uri="http://roller.apache.org" version="6.1.5">Apache Roller</generator>
    <entry>
        <id>https://rollerweblogger.org/roller/entry/oauth_and_openid_take2</id>
        <title type="html">OAuth and OpenID: take2</title>
        <author><name>Dave Johnson</name></author>
        <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/entry/oauth_and_openid_take2"/>
        <published>2010-05-18T13:48:47+00:00</published>
        <updated>2010-07-10T17:06:27+00:00</updated> 
        <category term="Social Software" label="Social Software" />
        <category term="facebook" scheme="http://roller.apache.org/ns/tags/" />
        <category term="google" scheme="http://roller.apache.org/ns/tags/" />
        <category term="identity" scheme="http://roller.apache.org/ns/tags/" />
        <category term="oauth" scheme="http://roller.apache.org/ns/tags/" />
        <category term="openid" scheme="http://roller.apache.org/ns/tags/" />
        <content type="html">&lt;p&gt;Lot&amp;#39;s of activity in the &lt;a href=&quot;http://openid.net/&quot;&gt;OpenID&lt;/a&gt; and &lt;a href=&quot;http://oauth.net/&quot;&gt;OAuth&lt;/a&gt; space recently. Both OAuth and OpenID have suffered from bad user experience, bad developer experience and low adoption. Now they&amp;#39;re in the process of re-invention and folks from both Google and Facebook are involved. Here&amp;#39;s my reading list so far on the topic:&lt;/p&gt;

&lt;ul&gt;
&lt;li style=&quot;padding-bottom:5px;&quot;&gt;&lt;em&gt;IETF OAuth working group&lt;/em&gt; - &lt;a href=&quot;http://tools.ietf.org/html/draft-ietf-oauth-v2-05&quot;&gt;The OAuth 2.0 Protocol - draft-ietf-oauth-v2-05&lt;/a&gt; is the latest draft of OAuth 2.0, published about two weeks ago.&lt;/li&gt;

&lt;li&gt;&lt;em&gt;Eran Hammer-Lahav&lt;/em&gt; - &lt;a href=&quot;http://hueniverse.com/2010/05/introducing-oauth-2-0/&quot;&gt;Introducing OAuth 2.0&lt;/a&gt; is an excellent overview of what&amp;#39;s different and new about OAuth 2.0, listing the six new flows that are supported including a username/password flow.&lt;/li&gt;

&lt;li&gt;&lt;em&gt;David Recordon (Facebook)&lt;/em&gt; - &lt;a href=&quot;http://openidconnect.com/&quot;&gt;OpenID Connect: A strawman...&lt;/a&gt; is a proposal for &amp;quot;OpenID Connect&amp;quot; a standard way to do what Facebook Connect and Google Friend Connect today, allow users to login sites with either their Facebook, Google or other identity provider credentials. &lt;/li&gt;

&lt;li&gt;&lt;em&gt;Chris Messina (Google)&lt;/em&gt; - &lt;a href=&quot;http://factoryjoe.com/blog/2010/05/16/combing-openid-and-oauth-with-openid-connect/&quot;&gt;Combining OpenID and OAuth with OpenID Connect&lt;/a&gt; covers the thinking behind OpenID Connect and the expansion of the &amp;quot;OpenID brand.&amp;quot;&lt;/li&gt;

&lt;li&gt;&lt;em&gt;Michael Calore (WebMonkey)&lt;/em&gt; -  &lt;a href=&quot;http://www.webmonkey.com/2010/05/new-openid-connect-proposal-could-solve-many-of-the-social-webs-woes/&quot;&gt;New &#145;OpenID Connect&#146; Proposal Could Solve Many of the Social Web&#146;s Woes&lt;/a&gt; covers motivations behind OpenID Connect, problems with OAuth and OpenID.&lt;/li&gt;

&lt;li&gt;&lt;em&gt;Joseph Holsten&lt;/em&gt; - &lt;a href=&quot;http://blog.josephholsten.com/2010/05/your-new-new-web-identity&quot;&gt;Your New New Web Identity&lt;/a&gt; another nice overview of the new OpenID and OAuth ideas, pushes back against dropping/reinventing of OpenID Attribute Exchange.&lt;/li&gt;

&lt;li&gt;&lt;em&gt;Tantek Celic&lt;/em&gt; - &lt;a href=&quot;http://tantek.com/2010/135/t2/openid-connect-complex-vocab-renaming-ignores-html-fails-user&quot;&gt;I&amp;#39;m calling bullshit on #OpenID Connect. Still too complex, ...&lt;/a&gt; is about one run-on tweet&amp;#39;s worth of contructive criticism&lt;/li&gt;
&lt;/ul&gt;
</content>
    </entry>
    <entry>
        <id>https://rollerweblogger.org/roller/entry/latest_links55</id>
        <title type="html">Latest links - Nov. 11, 2009</title>
        <author><name>Dave Johnson</name></author>
        <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/entry/latest_links55"/>
        <published>2009-11-11T22:52:00+00:00</published>
        <updated>2009-11-12T06:53:16+00:00</updated> 
        <category term="Links" label="Links" />
        <category term="googlewave" scheme="http://roller.apache.org/ns/tags/" />
        <category term="openid" scheme="http://roller.apache.org/ns/tags/" />
        <category term="policy" scheme="http://roller.apache.org/ns/tags/" />
        <category term="socialmedia" scheme="http://roller.apache.org/ns/tags/" />
        <content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://blogs.sun.com/webmink/entry/mine_all_mine_theirs_too&quot;&gt;Mine, all mine (&amp;amp; theirs too) [on Simon Phipps, SunMink]&lt;/a&gt;&lt;br&gt;&amp;quot;Sun has created a licensing option for every employee that simply shares ownership of everything that&amp;#39;s posted equally between Sun and the blogger&amp;quot;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://socialmediagovernance.com/policies.php&quot;&gt;82 Social Media Policies&lt;/a&gt;&lt;br&gt; from the book Social Media Governance by Chris Boudreaux&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.readwriteweb.com/archives/openid_going_mainstream_us_gov_announces_pilot_pro.php&quot;&gt;OpenID Pilot Program to be Announced by US Government&lt;/a&gt;&lt;br&gt; Participating companies include Yahoo!, PayPal, Google, Equifax, AOL, VeriSign, Acxiom, Citi, Privo and Wave Systems&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.readwriteweb.com/archives/facebook_eats_away_at_email_usage_on_todays_web.php&quot;&gt;Facebook eats away at Email usage&lt;/a&gt;&lt;br&gt;One of the motivations behind Google Wave?&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://cubiclemuses.com/cm/articles/2009/08/09/waves-web-of-protocols/&quot;&gt;Cubicle Muses - Wave&amp;#39;s Web of Protocols&lt;/a&gt;&lt;br&gt; Nice illustration of Wave protocols by J Aaron Farr&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://erenkrantz.com/CREST/&quot;&gt;A new architectural style called CREST&lt;/a&gt;&lt;br&gt; Congrats to Justin Erenkrantz, PhD&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.infoworld.com/d/developer-world/iphone-gets-net-app-development-194?source=rss_infoworld_news&quot;&gt;iPhone gets .Net app development&lt;/a&gt;&lt;br&gt;not a .Net VM on iphone; it uses a cross-compiler&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://jazz.net/blog/index.php/2009/09/11/oslc-and-rational-team-concert/&quot;&gt;Jazz Community Site - Jazz Team Blog - OSLC and Rational Team Concert&lt;/a&gt;&lt;br&gt;&amp;quot;let&amp;#39;s look at what we would leverage from OSLC-CM in RTC to implement a mobile web application which allows us to search for change requests.&amp;quot;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://markmail.org/message/23drxd224pthxg4i&quot;&gt;Jonathan Nolen: Shindig source repository visible in Fisheye&lt;/a&gt;&lt;br&gt; Nice way to view the Shindig SVN repo. Thanks to Atlassian&lt;/li&gt;

&lt;/ul&gt;</content>
    </entry>
    <entry>
        <id>https://rollerweblogger.org/roller/entry/openid_support_in_roller</id>
        <title type="html">OpenID support in Roller</title>
        <author><name>Dave Johnson</name></author>
        <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/entry/openid_support_in_roller"/>
        <published>2008-09-03T07:46:50+00:00</published>
        <updated>2008-09-03T15:08:02+00:00</updated> 
        <category term="Roller" label="Roller" />
        <category term="google" scheme="http://roller.apache.org/ns/tags/" />
        <category term="gsoc" scheme="http://roller.apache.org/ns/tags/" />
        <category term="openid" scheme="http://roller.apache.org/ns/tags/" />
        <category term="roller" scheme="http://roller.apache.org/ns/tags/" />
        <content type="html">&lt;p&gt;Thanks to one hard working student and the &lt;a href=&quot;http://code.google.com/soc/2008/&quot;&gt;Google Summer of Code&lt;/a&gt;, we now have a patch for &lt;a href=&quot;http://openid.net/&quot;&gt;OpenID&lt;/a&gt; support in Roller and its ready to commit to trunk. Here&amp;#39;s a teaser screenshot:&lt;/p&gt;

&amp;lt;img src=&amp;quot;http://cwiki.apache.org/confluence/download/attachments/86221/login-hybrid.png&amp;quot; 
title=&amp;quot;OpenID login screen&amp;quot; /&amp;gt;

&lt;p&gt;If you want to know more, the &lt;a href=&quot;http://cwiki.apache.org/confluence/display/ROLLER/Proposal+OpenID+Support&quot;&gt;proposal for OpenID support&lt;/a&gt; is on our wiki and the patch is attached to &lt;a href=&quot;https://issues.apache.org/roller/browse/ROL-1733&quot;&gt;issue ROL-1733&lt;/a&gt; in our bug tracking system.&lt;/p&gt;</content>
    </entry>
    <entry>
        <id>https://rollerweblogger.org/roller/entry/openid_sun_com</id>
        <title type="html">openid.sun.com</title>
        <author><name>Dave Johnson</name></author>
        <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/entry/openid_sun_com"/>
        <published>2007-05-07T15:05:57+00:00</published>
        <updated>2007-05-07T22:05:57+00:00</updated> 
        <category term="Sun" label="Sun" />
        <category term="openid" scheme="http://roller.apache.org/ns/tags/" />
        <category term="sun" scheme="http://roller.apache.org/ns/tags/" />
        <category term="sunopenid" scheme="http://roller.apache.org/ns/tags/" />
        <content type="html">&lt;blockquote&gt;&lt;a href=&quot;http://www.tbray.org/ongoing/When/200x/2007/05/07/OpenID-at-Sun&quot;&gt;Tim Bray&lt;/a&gt;: Whatâ&#128;&#153;s more interesting is that weâ&#128;&#153;re rolling out an OpenID provider at (last
time I looked) &lt;code&gt;openid.sun.com&lt;/code&gt;,
but with a twist:  You canâ&#128;&#153;t get an OpenID there unless
youâ&#128;&#153;re a Sun employee, and if someone offers an OpenID whose URI is there, and
it authenticates, you can be really sure that theyâ&#128;&#153;re a Sun employee.
It doesnâ&#128;&#153;t tell you their name or address or anything else; thatâ&#128;&#153;s up to the
individual to provide (or not).
The authentication relies on our Access Manager product, and itâ&#128;&#153;s pretty
strong; employees here have to use those crypto-magic SecureCard token
generators for serious authentication, passwords arenâ&#128;&#153;t good enough.&amp;nbsp;&lt;br&gt;&lt;/blockquote&gt;

Now, if only Roller and blogs.sun.com supported OpenID we&amp;#39;d reallly be cookin&amp;#39;&lt;br&gt;</content>
    </entry>
    <entry>
        <id>https://rollerweblogger.org/roller/entry/app_and_openid_at_javaone</id>
        <title type="html">APP and OpenID at JavaOne</title>
        <author><name>Dave Johnson</name></author>
        <link rel="alternate" type="text/html" href="https://rollerweblogger.org/roller/entry/app_and_openid_at_javaone"/>
        <published>2007-05-07T14:43:56+00:00</published>
        <updated>2007-05-07T21:43:53+00:00</updated> 
        <category term="Java" label="Java" />
        <category term="app" scheme="http://roller.apache.org/ns/tags/" />
        <category term="atom" scheme="http://roller.apache.org/ns/tags/" />
        <category term="javaone2007" scheme="http://roller.apache.org/ns/tags/" />
        <category term="openid" scheme="http://roller.apache.org/ns/tags/" />
        <category term="rest" scheme="http://roller.apache.org/ns/tags/" />
        <category term="webservices" scheme="http://roller.apache.org/ns/tags/" />
        <content type="html">&lt;blockquote&gt;&lt;p&gt;&lt;a href=&quot;http://blogs.sun.com/treydrake/entry/atom_app_openid_and_opends&quot;&gt;Trey Drake&lt;/a&gt;: How do you demo a directory server?  Build cool apps around it.  To that end, we&amp;#39;ve built an &lt;a href=&quot;http://en.wikipedia.org/wiki/Atom_%28standard%29&quot;&gt;Atom/APP&lt;/a&gt;
server, a lightweight OpenID server, a blogging and &amp;quot;twitter&amp;quot; like app
- all powered by OpenDS. Drop by our booth (Glassfish alley at
CommunityONE and .org section of the pavilion during JavaONE). &lt;a href=&quot;http://blogs.sun.com/ludo&quot;&gt;Ludo&lt;/a&gt; and I will introduce OpenDS and show off the demos in two talks; today at &lt;a href=&quot;http://developers.sun.com/events/communityone/track2.jsp&quot;&gt;CommunityONE&lt;/a&gt; at 5PM and Wednesday at 1:30 in the CommunityCorner.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Very cool. I&amp;#39;m not going to be the only one talking about Atom protocol at JavaOne. I&amp;#39;ll have to stop by the CommunityCorner, that sounds too good to miss.&lt;/p&gt;</content>
    </entry>
</feed>

