<?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>Rob Boek &#187; OpenID</title>
	<atom:link href="http://robboek.com/tag/openid/feed/" rel="self" type="application/rss+xml" />
	<link>http://robboek.com</link>
	<description></description>
	<lastBuildDate>Tue, 17 May 2011 20:04:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Use Your Google Account as an OpenID Provider for Your Blog</title>
		<link>http://robboek.com/2008/12/30/use-your-google-account-as-an-openid-provider-for-your-blog/</link>
		<comments>http://robboek.com/2008/12/30/use-your-google-account-as-an-openid-provider-for-your-blog/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 08:20:34 +0000</pubDate>
		<dc:creator>Rob Boek</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://robboek.com/2008/12/30/use-your-google-account-as-an-openid-provider-for-your-blog/</guid>
		<description><![CDATA[I’m running a self-hosted WordPress 2.7 blog on a GoDaddy.com IIS7 hosting plan. Today I was trying to setup my blog as an OpenID provider so I could use it to login to OpenID enabled sites like stackoverflow.
My first attempt was to use the WordPress OpenID plugin. Beside the fact that I couldn’t get it [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I’m running a self-hosted <a href="http://wordpress.org/">WordPress</a> 2.7 blog on a <a href="http://www.godaddy.com/">GoDaddy.com</a> IIS7 hosting plan. Today I was trying to setup my blog as an <a href="http://en.wikipedia.org/wiki/Openid">OpenID</a> provider so I could use it to login to OpenID enabled sites like <a href="http://stackoverflow.com/">stackoverflow</a>.</p>
<p>My first attempt was to use the <a href="http://wordpress.org/extend/plugins/openid/">WordPress OpenID plugin</a>. Beside the fact that <a href="http://code.google.com/p/diso/issues/detail?id=101">I couldn’t get it working</a>, the plugin was really overkill for my needs. Since I’m using the DISQUS plugin for comments, I didn’t need OpenID support for those. I just wanted to be able to use <a href="http://robboek.com">http://robboek.com</a> to log in to other sites.</p>
<p>Next, I tried <a href="http://siege.org/projects/phpMyID/">phpMyID</a>. phpMyID was pretty easy to setup and the test worked, but I couldn’t get it to let me login to stackoverflow. While trying to setup phpMyID, I noticed the link tags it had me insert into the template and figured that I should probably be able to point to another OpenID provider from my blog url and have that work. A little searching revealed <a href="http://www.labnol.org/internet/favorites/use-google-account-email-openid-user-name/2901/">this post</a> that pointed me in the right direction.</p>
<p>Here are the steps to use your Google account as an OpenID Provider for your blog:</p>
<ol>
<li>Go to <a title="http://openid-provider.appspot.com/" href="http://openid-provider.appspot.com/">http://openid-provider.appspot.com/</a> and login using your Google account. It will give you an OpenID sign-on in the form of:

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">http://openid-provider.appspot.com/[your google email]</pre></div></div>

</li>
<li>Add the following 2 lines to the &lt;head&gt; section of your template:

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;link rel=&quot;openid.server&quot; href=&quot;[OpenID from step 1]&quot; /&gt;
&lt;link rel=&quot;openid.delegate&quot; href=&quot;[OpenID from step 1]&quot; /&gt;</pre></div></div>

<p>As an example, the lines I added were:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;link rel=&quot;openid.server&quot; href=&quot;http://openid-provider.appspot.com/rob@robboek.com&quot; /&gt;
&lt;link rel=&quot;openid.delegate&quot; href=&quot;http://openid-provider.appspot.com/rob@robboek.com&quot; /&gt;</pre></div></div>

</li>
</ol>
<p>That’s all there is to it. Two easy steps and now I can use <a href="http://robboek.com">http://robboek.com</a> to login to OpenID enabled sites.</p>
]]></content:encoded>
			<wfw:commentRss>http://robboek.com/2008/12/30/use-your-google-account-as-an-openid-provider-for-your-blog/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

