<?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>Ron&#039;s Techie Blog &#187; Security</title>
	<atom:link href="http://rpstechnologies.net/ron/blog/tag/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://rpstechnologies.net/ron/blog</link>
	<description>Thoughts on software development</description>
	<lastBuildDate>Wed, 28 Jul 2010 03:55:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>This blog is now an OpenID</title>
		<link>http://rpstechnologies.net/ron/blog/2007/10/this-blog-is-now-an-openid/</link>
		<comments>http://rpstechnologies.net/ron/blog/2007/10/this-blog-is-now-an-openid/#comments</comments>
		<pubDate>Thu, 04 Oct 2007 21:12:00 +0000</pubDate>
		<dc:creator>ron</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://rpstechnologies.net/ron/blog/2007/10/this-blog-is-now-an-openid/</guid>
		<description><![CDATA[[update: when I switched to WordPress, I made http://rpstechnologies.net/ron my OpenID page - see that URL instead of this blog for the OpenID headers] This blog is now my OpenID. OpenID is a decentralized single sign-on system for the web. &#8230; <a href="http://rpstechnologies.net/ron/blog/2007/10/this-blog-is-now-an-openid/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><span style="font-weight: bold;">[update: when I switched to WordPress, I made </span><a href="http://rpstechnologies.net/ron">http://rpstechnologies.net/ron</a><span style="font-weight: bold;"> my OpenID page - see that URL instead of this blog for the OpenID headers]</span></p>
<p>This blog is now my <a href="http://en.wikipedia.org/wiki/OpenID">OpenID</a>. OpenID is a decentralized single sign-on system for the web. I&#8217;d been hearing about it for a while, and when I looked into it, I liked what I saw, so started using it for <a href="http://ma.gnolia.com/">Magnolia</a> and <a href="http://www.plaxo.com/">Plaxo</a>. Unlike single sign-on systems such as MS Passport, OpenID is completely open in licensing and implementations, and is truly decentralized. Anyone can set up to be an OpenID provider, and there are several options including <a href="https://www.myopenid.com/">myOpenID</a>, <a href="https://pip.verisignlabs.com/">Verisign</a>, <a href="http://dev.aol.com/aol-and-63-million-openids">AOL</a>, and open source providers. I also like that it&#8217;s a simple system and relatively easy to implement. There are several OpenID libraries, including libraries for Java, Python, Ruby, and PHP.</p>
<p>When using OpenID, a URL is your unique identifier, which you use to sign into websites that support OpenID. Normally the URL is hosted on a OpenID provider such as myOpenID (e.g. http://rsmith847.myopenid.com/). But OpenID also supports delegation, where you can use any web page as your OpenID. For this to work, the web page you want to use as your OpenID has to have some  tags in the header that instruct any OpenID consumer (the site you&#8217;re trying to log into) to go to your OpenID provider to sign you in. Why this extra level of indirection? So you can use the same web page as your OpenID even if you change OpenID providers. Simon Willison&#8217;s <a href="http://simonwillison.net/2006/Dec/19/openid/">blog</a> has clear instructions on how to set up any web page as an OpenID.</p>
<p>So if you look at the source for this web page, you&#8217;ll see two  tags at the bottom of the header, which point to my OpenID provider (myOpenID at the moment). For some reason Plaxo had problems accepting my web page URL as an OpenID, so I had to fall back to using my myOpenID URL. Magnolia had no problems with it.</p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/openid" rel="tag">openid</a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=565c3586-c880-8a35-a1d6-08c92d1b0b91" /></div>
]]></content:encoded>
			<wfw:commentRss>http://rpstechnologies.net/ron/blog/2007/10/this-blog-is-now-an-openid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
