<?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>John Merrells &#187; Digital Identity</title>
	<atom:link href="http://www.johnmerrells.com/category/digital-identity/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.johnmerrells.com</link>
	<description>Entrepreneur. Engineer. Nice Guy.</description>
	<lastBuildDate>Fri, 28 Oct 2011 19:27:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>wordpress and openid</title>
		<link>http://www.johnmerrells.com/2008/05/22/wordpress-and-openid/</link>
		<comments>http://www.johnmerrells.com/2008/05/22/wordpress-and-openid/#comments</comments>
		<pubDate>Thu, 22 May 2008 04:50:32 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Digital Identity]]></category>

		<guid isPermaLink="false">http://www.johnmerrells.com/?p=116</guid>
		<description><![CDATA[Goal of the day: OpenID enable this blog what does this mean? Well in abstract terms OpenID is an enabling technology that allows an internet user to mediate the flow of their digital identity information between websites. The user establishes a persona URL, like this blog, an identity URL managed by their Identity Provider, then [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Goal of the day: OpenID enable this blog</strong></p>
<p><center><a href='http://www.johnmerrells.com/wp-content/uploads/2008/05/openid_big_logo_text.png'><img src="http://www.johnmerrells.com/wp-content/uploads/2008/05/openid_big_logo_text.png" alt="OpenID" title="OpenID" width="300" height="99" class="alignnone size-medium wp-image-120" /></a></center></p>
<p><strong>what does this mean?<br />
</strong><br />
Well in abstract terms OpenID is an enabling technology that allows an internet user to mediate the flow of their digital identity information between websites. The user establishes a persona URL, like this blog, an identity URL managed by their Identity Provider, then mediates exchanges with other websites, known as Relying Parties, through their browser.</p>
<p>Diagrammatically the parties and network protocol look like this:</p>
<p><center><a href='http://www.johnmerrells.com/wp-content/uploads/2008/05/openid-diagram-1.png'><img src="http://www.johnmerrells.com/wp-content/uploads/2008/05/openid-diagram-1.png" alt="OpenID Protocol Flow" title="OpenID Protocol Flow" width="500" height="296" class="aligncenter size-full wp-image-124" /></a></center></p>
<p>Typically, the identity information that is being moved is either assertions about authentication or attributes that contain personal information. An authentication assertion is a cryptographic mechanism for asserting that you are who you say you are, and personal information attributes are things like your first name, last name, email address, etc.</p>
<p>In the context of a blog that translates into the following functionality:</p>
<p>1) The blog authors can log into the blog using their OpenID identifier, rather than remembering a blog specific username and password. So, one less thing to remember.</p>
<p>2) When commenting the blog reader can identify themselves using their own OpenID identifier, and rather than typing in their contact information it can be requested from their profile.</p>
<p>3) The blog author could use the URL of their blog as an OpenID identifier, either by delegating that identifier to another OpenID provider, or by making the blog itself into a provider.</p>
<p><strong>Why do this?</strong></p>
<p>Well, I just wanted to get a hands on appreciation of the state of the digital identity infrastructure available today. So, how do we go about this project? Well, there are resources available on the net, it&#8217;s just a matter of bringing them all together. The first step is to establish a digital identity identifier with an identity provider.</p>
<p><strong>Create an OpenID identifier<br />
</strong></p>
<p>So, let&#8217;s begin with the simple stuff. I created for myself an OpenID identifier at JanRain&#8217;s <a href="http://myopenid.com/">myOpenID</a> service, which is a well known provider. The identifiers it provides are of the form username.myopenid.com, so my identifier is <a href="http://merrells.myopenid.com">http://merrells.myopenid.com</a></p>
<p><center><a href='http://www.johnmerrells.com/wp-content/uploads/2008/05/picture-2.png'><img src="http://www.johnmerrells.com/wp-content/uploads/2008/05/picture-2.png" alt="myOpenID" title="myOpenID" width="249" height="96" class="alignnone size-medium wp-image-119" /></a></center></p>
<p><strong>Delegate a Persona URL to an OpenID identifier<br />
</strong></p>
<p>The next step is to delegate the persona URL to the OpenID identifier. This can be done using a WordPress plugin written by Will Norris, called <a href="http://wordpress.org/extend/plugins/yadis/">WP-YADIS</a>. Nasty name, but once configured with the name of the identity provider (myopenid.com) and the identifier (merrells.myopenid.com) it will effectively allow me to use my blog URL as my identifier. It does this by adding a couple of <em>link</em> tags to blog web page. You can use View-Source to check they&#8217;re there.</p>
<pre>
<link rel="openid.server" href="http://www.myopenid.com/server" />
<link rel="openid.delegate me" href="http://merrells.myopenid.com/" />
</pre>
<p>Now, when confronted with a request for my OpenID identifier I can type the more personal <a href="http://johnmerrells.com">johnmerrells.com</a>, instead of the slightly less personal <a href="http://merrells.myopenid.com">merrells.myopenid.com</a></p>
<p>Let&#8217;s test it with <a href="http://www.booksiamreading.com">http://www.booksiamreading.com </a>. I type in my delegated identifier (<a href="http://johnmerrells.com">johnmerrells.com</a>), and it redirects my to the myOpenID verification page. </p>
<p><center><a href='http://www.johnmerrells.com/wp-content/uploads/2008/05/picture-1.png'><img src="http://www.johnmerrells.com/wp-content/uploads/2008/05/picture-1.png" alt="OpenID Verification" title="OpenID Verification" width="300" height="161" class="alignnone size-medium wp-image-118" /></a></center></p>
<p>It worked. Excellent. But, it would have been nice if the verification page had also displayed the delegation identifier. <em>I wonder if the protocol supports that?</em></p>
<p><strong>Author/Commenter Login by OpenID</strong></p>
<p>Will Norris, et al, have written a plugin called <a href="http://wordpress.org/extend/plugins/openid/">WP-OpenID</a>, which supports both author and commenter login via OpenID. </p>
<p>Once installed the only configuration requirements are to add the identifier URL for each of the authors.</p>
<p>This is where I&#8217;m stuck for the moment. I add my identifier, which I can see has been authorized by my provider, but it doesn&#8217;t appear on the admin page. <em>I wonder what&#8217;s gone wrong? More investigation is required&#8230;</em></p>
<p><center><a href='http://www.johnmerrells.com/wp-content/uploads/2008/05/picture-4.png'><img src="http://www.johnmerrells.com/wp-content/uploads/2008/05/picture-4.png" alt="Your Identity URLs" title="Your Identity URLs" width="300" height="124" class="alignnone size-medium wp-image-122" /></a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.johnmerrells.com/2008/05/22/wordpress-and-openid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The &#8216;Ethernet&#8217; of Identity Protocols</title>
		<link>http://www.johnmerrells.com/2006/05/05/the-ethernet-of-identity-protocols/</link>
		<comments>http://www.johnmerrells.com/2006/05/05/the-ethernet-of-identity-protocols/#comments</comments>
		<pubDate>Fri, 05 May 2006 18:02:54 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Digital Identity]]></category>

		<guid isPermaLink="false">http://www.johnmerrells.com/2006/05/05/the-ethernet-of-identity-protocols/</guid>
		<description><![CDATA[Eric Norlin, under the ZDNet banner, writes that a commentor suggests that there should be an &#8216;Ethernet&#8217; of Identity Protocols. My belief is that the Digital Identity eXchange (DIX) effort within the IETF will produce just such a protocol. The group is currently working on a revision of the protocol that makes use of existing [...]]]></description>
			<content:encoded><![CDATA[<p>Eric Norlin, under the ZDNet banner, writes that a commentor suggests that there should be an <a href="http://blogs.zdnet.com/digitalID/?p=23&#038;tag=nl.e550">&#8216;Ethernet&#8217; of Identity Protocols</a>. My belief is that the <a href="http://dixs.org">Digital Identity eXchange (DIX)</a> effort within the IETF will produce just such a protocol. The group is currently working on a revision of the protocol that makes use of existing protocol technologies, clearly demonstrating our desire for convergance.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.johnmerrells.com/2006/05/05/the-ethernet-of-identity-protocols/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stowe&#8217;s Underware</title>
		<link>http://www.johnmerrells.com/2006/04/29/stowes-underware/</link>
		<comments>http://www.johnmerrells.com/2006/04/29/stowes-underware/#comments</comments>
		<pubDate>Sun, 30 Apr 2006 04:41:23 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Digital Identity]]></category>

		<guid isPermaLink="false">http://www.johnmerrells.com/2006/04/29/stowes-underware/</guid>
		<description><![CDATA[sxip.JPG Originally uploaded by merrells. Stowe may have sold his chest space for the next six months, but he&#8217;ll always have his sxip underware on.]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px; margin-bottom: 10px;">
 <a href="http://www.flickr.com/photos/merrells/137264261/" title="photo sharing"><img src="http://static.flickr.com/45/137264261_a164f3783f_m.jpg" alt="" style="border: solid 2px #000000;" /></a><br />
 <br />
 <span style="font-size: 0.9em; margin-top: 0px;"><br />
  <a href="http://www.flickr.com/photos/merrells/137264261/">sxip.JPG</a><br />
  <br />
  Originally uploaded by <a href="http://www.flickr.com/people/merrells/">merrells</a>.<br />
 </span>
</div>
<p>Stowe may have <a href="http://www.stoweboyd.com/message/2006/04/clothe_stowe_fi.html">sold his chest space</a> for the next six months, but he&#8217;ll always have his <a href="http://sxip.com">sxip</a> underware on.<br />
<br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.johnmerrells.com/2006/04/29/stowes-underware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SXIP in the real world</title>
		<link>http://www.johnmerrells.com/2006/01/21/sxip-in-the-real-world/</link>
		<comments>http://www.johnmerrells.com/2006/01/21/sxip-in-the-real-world/#comments</comments>
		<pubDate>Sat, 21 Jan 2006 08:33:57 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Digital Identity]]></category>

		<guid isPermaLink="false">http://www.johnmerrells.com/2006/01/21/sxip-in-the-real-world/</guid>
		<description><![CDATA[Yesterday I went to buy a car. For once quite a nice sales guy. We have a test drive and he does his little presentation about various features then we go back to his desk to work out a deal. He starts prodding the keyboard on his PC trying to log into some archaic mainframe [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I went to buy a car. For once quite a nice sales guy. We have a test drive and he does his little presentation about various features then we go back to his desk to work out a deal. He starts prodding the keyboard on his PC trying to log into some archaic mainframe system. He says to his aged sales buddy at the next desk&#8230; &#8216;ah hell frank they&#8217;ve gone and changed my password on me again&#8217;&#8230; and frank says &#8216;rich you should just write it down in your book like i do&#8217;&#8230; and then he turns to me and says &#8216;ya know john the company has three different systems and I have a different password for each of them&#8230; you&#8217;d think by now someone would have figured out how to make them all the same&#8217; and I say &#8216;funny you should say that&#8230;&#8217;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.johnmerrells.com/2006/01/21/sxip-in-the-real-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

