<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Backdrifter &#187; openid</title>
	<atom:link href="http://www.backdrifter.com/tags/openid/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.backdrifter.com</link>
	<description>The personal site of Jared Hanson</description>
	<lastBuildDate>Fri, 02 Sep 2011 03:49:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>People, Services and Content</title>
		<link>http://www.backdrifter.com/2009/05/27/people-services-and-content/</link>
		<comments>http://www.backdrifter.com/2009/05/27/people-services-and-content/#comments</comments>
		<pubDate>Wed, 27 May 2009 16:46:40 +0000</pubDate>
		<dc:creator>Jared Hanson</dc:creator>
				<category><![CDATA[Unknown]]></category>
		<category><![CDATA[eaut]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[xrd]]></category>
		<category><![CDATA[xrds]]></category>
		<category><![CDATA[yadis]]></category>

		<guid isPermaLink="false">http://www.backdrifter.com/?p=130</guid>
		<description><![CDATA[A couple weeks ago, Marc Canter wrote a entry outlining the constructs of people, services and content.  These are the central pillars around which collaboration software is structured.
Content, as a concept, encompasses a wide area.  It could be a newspaper article, a radio program, a TV show, a spreadsheet or presentation.  Creating [...]]]></description>
			<content:encoded><![CDATA[<p>A couple weeks ago, <a href="http://marc.blogs.it/">Marc Canter</a> wrote a <a href="http://blog.broadbandmechanics.com/2009/05/08/people-services-and-content-the-3-hiways/">entry</a> outlining the constructs of people, services and content.  These are the central pillars around which collaboration software is structured.</p>
<p>Content, as a concept, encompasses a wide area.  It could be a newspaper article, a radio program, a TV show, a spreadsheet or presentation.  Creating and managing content has been one of the primary purposes of computers, ever since they came into existence.</p>
<p>With the rise of the Internet, and particularly social networking, there has been a renewed focus on people and the role they play in a system.  Proper emphasis on individuals and groups makes collaboration more efficient.</p>
<p><span id="more-130"></span></p>
<p>One of the problems surrounding identity in the past has been the lack of a widely adopted standard.  This has made it very difficult to build solutions that are interoperable.  Thankfully, <a href="http://openid.net/">OpenID</a> is gaining traction, along with usability improvements through <a href="http://eaut.org/">EAUT</a> and other initiatives.</p>
<p>Underlying OpenID, the <a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=xri">XRD</a> specification, emerging from earlier work on <a href="http://xrds-simple.net/">XRDS-Simple</a> and <a href="http://yadis.org/">Yadis</a>, will tie people and content together through services that allow interaction among the two.</p>
<p>There is a lot of work remaining, but its conceivable at this point to envision a future where signing up for a service is as simple as entering your email address and approving access. When the mesh realizes that level of usability, innovation will both flourish and be self-reinforcing.</p>
<p>Developers would be well advised to pay attention to these standards.  Integrating these technologies will allow software to participate in the larger web-based ecosystem, both deriving and yielding benefits from and to the whole.</p>
<p>As I noted in my <a href="http://blog.broadbandmechanics.com/2009/05/08/people-services-and-content-the-3-hiways/#comment-17802">comment</a>:</p>
<blockquote><p>
The standards are all coming together. In my mind, the flow looks something like this:</p>
<p>1. People become directly addressable (i.e. through email addresses).<br />
2. Programs dereference the email address and get an XRD document, which identifies associated services.<br />
3. Programs interact with the discovered services to publish and subscribe to content.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.backdrifter.com/2009/05/27/people-services-and-content/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Emailtoid: A Tour in Screenshots</title>
		<link>http://www.backdrifter.com/2008/06/22/emailtoid-a-tour-in-screenshots/</link>
		<comments>http://www.backdrifter.com/2008/06/22/emailtoid-a-tour-in-screenshots/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 00:12:22 +0000</pubDate>
		<dc:creator>Jared Hanson</dc:creator>
				<category><![CDATA[Unknown]]></category>
		<category><![CDATA[emailtoid]]></category>
		<category><![CDATA[openid]]></category>

		<guid isPermaLink="false">http://www.backdrifter.com/?p=100</guid>
		<description><![CDATA[OpenID is one of the technologies under active development that will shape the evolution of the web.  It offers a single sign-on solution for the web, eliminating the need to sign up for separate accounts at each site.
For example, I use http://jaredhanson.net to sign on to sites that support OpenID.  Being a geek, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://openid.net/">OpenID</a> is one of the technologies under active development that will shape the evolution of the web.  It offers a single sign-on solution for the web, eliminating the need to sign up for separate accounts at each site.</p>
<p>For example, I use <a href="http://jaredhanson.net/">http://jaredhanson.net</a> to sign on to sites that support OpenID.  Being a geek, I&#8217;m comfortable with using my URL to identify myself.  However, the general public is accustomed to using their email addresses.</p>
<p>Toward that end, <a href="http://gobyairship.com/">Michael Richardson</a> of <a href="http://www.vidoop.com/">Vidoop</a> has <a href="http://blog.vidoop.com/archives/130">launched</a> <a href="http://emailtoid.net/">Emailtoid</a>, a service which will allow people to sign on using email addresses rather than URLs.  <a href="http://factoryjoe.com/">Chris Messina</a> has the complete <a href="http://factoryjoe.com/blog/2008/06/22/announcing-emailtoid-mapping-email-addresses-to-openids/">rundown</a>. </p>
<p>Because I&#8217;m intrigued by the inner-workings of OpenID, I poked around a bit.  Here&#8217;s what I found&#8230;</p>
<p><span id="more-100"></span></p>
<p>First of all, its important to realize that Emailtoid will only work when logging on to sites that support it.  This means the site has to support OpenID, as well as fallback Emailtoid when and email address is used to sign on.  That limits the total number of supporting sites to one, currently: <a href="http://erp.gobyairship.com/">erp.gobyairship.com</a>, the example relying party.  However, this is just a technology preview at this point, and you have to start somewhere.</p>
<p><b>Sign On</b></p>
<p>To sign on, simply enter your email address.</p>
<p><a href="/assets/2008/06/22/emailtoid-a-tour-in-screenshots/log-in-to-erp.jpg"><img src="/assets/2008/06/22/emailtoid-a-tour-in-screenshots/log-in-to-erp.jpg" alt="Log In" width="324" height="126" class="center"/></a></p>
<p>Now, you will wind up on the Emailtoid service.  In order to verify that the email address you entered is actually yours, Emailtoid sends an access key to your email address.</p>
<p><a href="/assets/2008/06/22/emailtoid-a-tour-in-screenshots/email-sent.jpg"><img src="/assets/2008/06/22/emailtoid-a-tour-in-screenshots/email-sent-tn.jpg" alt="Email Sent" width="330" height="282" class="center"/></a></p>
<p>Go to your inbox, where a new message should be waiting.  Click the link in the message, or copy the access key into the page.</p>
<p><a href="/assets/2008/06/22/emailtoid-a-tour-in-screenshots/confirmation-email.jpg"><img src="/assets/2008/06/22/emailtoid-a-tour-in-screenshots/confirmation-email-tn.jpg" alt="Confirmation Email" width="400" height="403" class="center"/></a></p>
<p>Once your email address has been verified, you will be logged in at the original site.</p>
<p><a href="/assets/2008/06/22/emailtoid-a-tour-in-screenshots/logged-in-to-erp.jpg"><img src="/assets/2008/06/22/emailtoid-a-tour-in-screenshots/logged-in-to-erp.jpg" alt="Logged In" width="418" height="109" class="center"/></a></p>
<p><b>Associate an OpenID</b></p>
<p>If you already have an OpenID, you can associate that with your account at Emailtoid.</p>
<p><a href="/assets/2008/06/22/emailtoid-a-tour-in-screenshots/account.jpg"><img src="/assets/2008/06/22/emailtoid-a-tour-in-screenshots/account-tn.jpg" alt="Account" width="380" height="314" class="center"/></a></p>
<p>With that association in place, Emailtoid will redirect you to your OpenID provider when you sign on, where can enter your password as usual.  This is more convenient that switching over to your inbox in order to get access keys.</p>
<p><b>Identifier Details</b></p>
<p>Under the hood, Emailtoid is generating OpenID identifiers for email addresses that do not already have such an identifier associated with them.  When I first signed on to the relying party, my identifier was: <a href="http://emailtoid.net/i/d99a3e8e/756a31ac/">http://emailtoid.net/i/d99a3e8e/756a31ac/</a></p>
<p>Because I&#8217;ve associated my OpenID with my Emailtoid account, that link simply redirects to <a href="http://jaredhanson.net/">http://jaredhanson.net/</a>.  An account with no such association currently gets a boilerplate <a href="http://emailtoid.net/i/bf68d030/622589f4/">placeholder</a>.</p>
<p><a href="/assets/2008/06/22/emailtoid-a-tour-in-screenshots/endpoint.jpg"><img src="/assets/2008/06/22/emailtoid-a-tour-in-screenshots/endpoint-tn.jpg" alt="Endpoint" width="380" height="150" class="center"/></a></p>
<p><b>Final Thoughts</b></p>
<p>As noted in the release announcement, this is not a final solution, but rather an attempt to start a discussion about best practices.  I&#8217;ve got some ideas rolling around in my head.  As I experiment, I&#8217;ll post about my discoveries.  Stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.backdrifter.com/2008/06/22/emailtoid-a-tour-in-screenshots/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OpenIDDevCamp Sessions</title>
		<link>http://www.backdrifter.com/2008/01/12/openiddevcamp-sessions/</link>
		<comments>http://www.backdrifter.com/2008/01/12/openiddevcamp-sessions/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 02:52:01 +0000</pubDate>
		<dc:creator>Jared Hanson</dc:creator>
				<category><![CDATA[Unknown]]></category>
		<category><![CDATA[oauth]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[openiddevcamp]]></category>

		<guid isPermaLink="false">http://www.backdrifter.com/2008/01/12/openiddevcamp-sessions/</guid>
		<description><![CDATA[I headed into San Francisco today, bound for the offices of Six Apart, where OpenIDDevCamp is being held.
OpenID is an open protocol that allows people to login to websites using a single digital identity, eliminating the need to create another account at each new site you visit.  It&#8217;s a relatively new technology, and not [...]]]></description>
			<content:encoded><![CDATA[<p>I headed into San Francisco today, bound for the offices of <a href="http://www.sixapart.com/">Six Apart</a>, where <a href="http://barcamp.org/OpenIDDevCamp">OpenIDDevCamp</a> is being held.</p>
<p><a href="http://openid.net/">OpenID</a> is an open protocol that allows people to login to websites using a single digital identity, eliminating the need to create another account at each new site you visit.  It&#8217;s a relatively new technology, and not yet widely deployed, but it is gaining traction.</p>
<p><a href="http://oauth.net/">OAuth</a> was another topic of interest at the event.  A separate but related protocol, it specifies how sites grant authorization to other sites that wish to utilize services.  Combined with OpenID, some interesting things become possible.</p>
<p><span id="more-80"></span></p>
<p>For example, imagine accessing <a href="http://calendar.google.com/">Google Calendar</a> and <a href="http://www.travelocity.com/">Travelocity</a> using the same ID.  Since the two accounts are linked, when you book a flight, Travelocity can automatically add your flight times to your calendar.</p>
<p>These technologies open up new possibilities for developers and designers to create applications that better server people.  Things are still in the early stages, and events like this are important first steps.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.backdrifter.com/2008/01/12/openiddevcamp-sessions/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

