<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Federated Identity (and why OpenID sucks)</title>
	<atom:link href="http://tim-gregory.com/2009/07/federated-identity-and-why-openid-sucks/feed/" rel="self" type="application/rss+xml" />
	<link>http://tim-gregory.com/2009/07/federated-identity-and-why-openid-sucks/</link>
	<description>personal blog about all things Agile, SEO, Web Development, Scrum, Usability, Photography and whatever else I blurt out</description>
	<lastBuildDate>Tue, 03 Apr 2012 16:58:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Federated Identity and why OpenID sucks &#124; Tim Gregory &#8211; The Facebook News</title>
		<link>http://tim-gregory.com/2009/07/federated-identity-and-why-openid-sucks/comment-page-1/#comment-62</link>
		<dc:creator>Federated Identity and why OpenID sucks &#124; Tim Gregory &#8211; The Facebook News</dc:creator>
		<pubDate>Thu, 30 Jul 2009 08:50:16 +0000</pubDate>
		<guid isPermaLink="false">http://tim-gregory.com/?p=50#comment-62</guid>
		<description>[...] Tim wrote an interesting post today onFederated Identity and why OpenID sucks &#124; Tim GregoryHere&#8217;s a quick excerpt [...]</description>
		<content:encoded><![CDATA[<p>[...] Tim wrote an interesting post today onFederated Identity and why OpenID sucks | Tim GregoryHere&#8217;s a quick excerpt [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robb</title>
		<link>http://tim-gregory.com/2009/07/federated-identity-and-why-openid-sucks/comment-page-1/#comment-55</link>
		<dc:creator>Robb</dc:creator>
		<pubDate>Wed, 29 Jul 2009 02:55:09 +0000</pubDate>
		<guid isPermaLink="false">http://tim-gregory.com/?p=50#comment-55</guid>
		<description>Hi,

I&#039;ve got to say I disagree with the logic of your argument here.  

Yes, the federated options can offer those six advantages.

Yes, Afrigator&#039;s sign-in UX could use a lot of improvement.

Yes, OpenId is a technology, not a brand.  (Good point)

But none of those points speak to problems with the OpenId, or OAuth, or any of these other models or systems.  Plenty of sites have implemented great sign-in paths based on OpenId, OAuth, and RPX.

See, e.g:  http://zoho.com</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I&#8217;ve got to say I disagree with the logic of your argument here.  </p>
<p>Yes, the federated options can offer those six advantages.</p>
<p>Yes, Afrigator&#8217;s sign-in UX could use a lot of improvement.</p>
<p>Yes, OpenId is a technology, not a brand.  (Good point)</p>
<p>But none of those points speak to problems with the OpenId, or OAuth, or any of these other models or systems.  Plenty of sites have implemented great sign-in paths based on OpenId, OAuth, and RPX.</p>
<p>See, e.g:  <a href="http://zoho.com" rel="nofollow">http://zoho.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Competitor usability testing &#8211; is it useful? &#124; Tim Gregory</title>
		<link>http://tim-gregory.com/2009/07/federated-identity-and-why-openid-sucks/comment-page-1/#comment-23</link>
		<dc:creator>Competitor usability testing &#8211; is it useful? &#124; Tim Gregory</dc:creator>
		<pubDate>Mon, 13 Jul 2009 17:17:18 +0000</pubDate>
		<guid isPermaLink="false">http://tim-gregory.com/?p=50#comment-23</guid>
		<description>[...] I was reminded of this when I took the Afrigator guys to task for the poor user experience on their login page in my post about federated identity. [...]</description>
		<content:encoded><![CDATA[<p>[...] I was reminded of this when I took the Afrigator guys to task for the poor user experience on their login page in my post about federated identity. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim</title>
		<link>http://tim-gregory.com/2009/07/federated-identity-and-why-openid-sucks/comment-page-1/#comment-20</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Fri, 10 Jul 2009 15:24:47 +0000</pubDate>
		<guid isPermaLink="false">http://tim-gregory.com/?p=50#comment-20</guid>
		<description>Thanks for responding Justin, and thanks for posting the stats on your OpenID logins.
We have different audiences for the respectives sites you and I work with, and I agree that for your demographic more choice is probably required.

Looking at your chart still confirms that the big brands (Google, Facebook, Twitter, Blogger, Yahoo) cover 95%+ of even your audience. I stand by my opinion that OpenID login usability is not yet good enough for the masses.

If you haven&#039;t yet, take a look at the Yahoo! usability reports on OpenID linked from my post - there are some key issues identified and a couple of suggesting for improving the UI.</description>
		<content:encoded><![CDATA[<p>Thanks for responding Justin, and thanks for posting the stats on your OpenID logins.<br />
We have different audiences for the respectives sites you and I work with, and I agree that for your demographic more choice is probably required.</p>
<p>Looking at your chart still confirms that the big brands (Google, Facebook, Twitter, Blogger, Yahoo) cover 95%+ of even your audience. I stand by my opinion that OpenID login usability is not yet good enough for the masses.</p>
<p>If you haven&#8217;t yet, take a look at the Yahoo! usability reports on OpenID linked from my post &#8211; there are some key issues identified and a couple of suggesting for improving the UI.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Hartman</title>
		<link>http://tim-gregory.com/2009/07/federated-identity-and-why-openid-sucks/comment-page-1/#comment-19</link>
		<dc:creator>Justin Hartman</dc:creator>
		<pubDate>Fri, 10 Jul 2009 14:54:02 +0000</pubDate>
		<guid isPermaLink="false">http://tim-gregory.com/?p=50#comment-19</guid>
		<description>Hey Tim. A nice post and well thought out!
There&#039;s quite a strong focus I see on how poorly the execution is of OpenID/RPX on Afrigator which is never a good thing for me to see but I understand your viewpoint.

You unfortunately caught the bad end of the login process so let me try and explain why it is the way it is. Hopefully you&#039;ll see some method to our madness!

1. Big image of the logos in the sidebar

The reason we chose to use an image with 6 six logos in the sidebar was because we wanted to show (quickly) users that they could login with any of those accounts. Up until about 2 weeks ago when you clicked on that image a JavaScript overlay popped up which allowed you to select your provider (this overlay is done via RPX). This process made a lot of sense because you saw the logos, clicked it and then you select a provider and it was working well.

Unfortunately though, because we&#039;re on the free RPX plan you have little control over the login box and being able to control that so what was happening is that the overlay popup took a really long time to load and was actually slowing down the afrigator site as it was calling their externally hosted JS file each time the page loaded. This became a big usability issue so we decided to only include RPX&#039;s JS file on the login/signup page and then linked the big image to this page. In hindsight I can see how this has confused the issue but is has improved overall speed and performance for us.

2. All the OpenID options

While you say having so many providers is unnecessary I have to disagree with you completely. Yes Google and FB are fine to an extent but we have a much bigger audience to this. For Afrigator having Wordpress and Blogger logins make absolute sense as most of the blogs on Afrigator are hosted on wordpress.com or blogger.com. In addition, I read a report that in Africa Windows Live has a much higher penetration to Google and Yahoo in terms of these SSI accounts and because we attract a big African audience it made absolute sense to have Live as an option.

We&#039;re also all about social media so having Flickr and Twitter makes sense for us once more. In addition, Afrigator was one of the first African websites (if not the first) to offer OpenID login - this was way before Google, FB, etc. had opted in to the technology and you had to register an openid account with something like claimid.com. While the usage of OpenID was limited Stii has eluded to our early adopter market and we couldn&#039;t not offer the OpenID option when implementing RPX.

Since we launched we&#039;ve had a number of logins via RPX and here&#039;s a breakdown of the providers that people are using to login with: http://hartman.me/openid-logins-on-afrigator

3. Moving Forward

Sure, I&#039;ll concede that the replication of logos isn&#039;t very usable so we&#039;ll look at changing this process. We&#039;ll probably also move to a paid version of RPX so we can control the login process better.</description>
		<content:encoded><![CDATA[<p>Hey Tim. A nice post and well thought out!<br />
There&#8217;s quite a strong focus I see on how poorly the execution is of OpenID/RPX on Afrigator which is never a good thing for me to see but I understand your viewpoint.</p>
<p>You unfortunately caught the bad end of the login process so let me try and explain why it is the way it is. Hopefully you&#8217;ll see some method to our madness!</p>
<p>1. Big image of the logos in the sidebar</p>
<p>The reason we chose to use an image with 6 six logos in the sidebar was because we wanted to show (quickly) users that they could login with any of those accounts. Up until about 2 weeks ago when you clicked on that image a JavaScript overlay popped up which allowed you to select your provider (this overlay is done via RPX). This process made a lot of sense because you saw the logos, clicked it and then you select a provider and it was working well.</p>
<p>Unfortunately though, because we&#8217;re on the free RPX plan you have little control over the login box and being able to control that so what was happening is that the overlay popup took a really long time to load and was actually slowing down the afrigator site as it was calling their externally hosted JS file each time the page loaded. This became a big usability issue so we decided to only include RPX&#8217;s JS file on the login/signup page and then linked the big image to this page. In hindsight I can see how this has confused the issue but is has improved overall speed and performance for us.</p>
<p>2. All the OpenID options</p>
<p>While you say having so many providers is unnecessary I have to disagree with you completely. Yes Google and FB are fine to an extent but we have a much bigger audience to this. For Afrigator having WordPress and Blogger logins make absolute sense as most of the blogs on Afrigator are hosted on wordpress.com or blogger.com. In addition, I read a report that in Africa Windows Live has a much higher penetration to Google and Yahoo in terms of these SSI accounts and because we attract a big African audience it made absolute sense to have Live as an option.</p>
<p>We&#8217;re also all about social media so having Flickr and Twitter makes sense for us once more. In addition, Afrigator was one of the first African websites (if not the first) to offer OpenID login &#8211; this was way before Google, FB, etc. had opted in to the technology and you had to register an openid account with something like claimid.com. While the usage of OpenID was limited Stii has eluded to our early adopter market and we couldn&#8217;t not offer the OpenID option when implementing RPX.</p>
<p>Since we launched we&#8217;ve had a number of logins via RPX and here&#8217;s a breakdown of the providers that people are using to login with: <a href="http://hartman.me/openid-logins-on-afrigator" rel="nofollow">http://hartman.me/openid-logins-on-afrigator</a></p>
<p>3. Moving Forward</p>
<p>Sure, I&#8217;ll concede that the replication of logos isn&#8217;t very usable so we&#8217;ll look at changing this process. We&#8217;ll probably also move to a paid version of RPX so we can control the login process better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SEO Update #2 &#124; Tim Gregory</title>
		<link>http://tim-gregory.com/2009/07/federated-identity-and-why-openid-sucks/comment-page-1/#comment-14</link>
		<dc:creator>SEO Update #2 &#124; Tim Gregory</dc:creator>
		<pubDate>Thu, 09 Jul 2009 07:28:50 +0000</pubDate>
		<guid isPermaLink="false">http://tim-gregory.com/?p=50#comment-14</guid>
		<description>[...] other interesting thing has been the automated syndication of particular posts &#8211; my post on Federated Identity was picked up by planetidentity.org and idmjournal.com and sent some traffic my way. I have no [...]</description>
		<content:encoded><![CDATA[<p>[...] other interesting thing has been the automated syndication of particular posts &#8211; my post on Federated Identity was picked up by planetidentity.org and idmjournal.com and sent some traffic my way. I have no [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stii</title>
		<link>http://tim-gregory.com/2009/07/federated-identity-and-why-openid-sucks/comment-page-1/#comment-13</link>
		<dc:creator>Stii</dc:creator>
		<pubDate>Wed, 08 Jul 2009 08:19:30 +0000</pubDate>
		<guid isPermaLink="false">http://tim-gregory.com/?p=50#comment-13</guid>
		<description>As far as I can see, no one really does it. Unless RPX returns the endpoint (i.e. claimid.com) instead of the delegate URL. I used to do it with my old blog, but I used it so little that I did not even bother when I moved to my new blog!

On the twitter stats, I&#039;m quite surprised to see that figure! 100K SA users? Of that 100K I doubt if many of them are active users. Very few of our third party registered users opt for the Twitter option although it may just be due to them preferring the other options :/</description>
		<content:encoded><![CDATA[<p>As far as I can see, no one really does it. Unless RPX returns the endpoint (i.e. claimid.com) instead of the delegate URL. I used to do it with my old blog, but I used it so little that I did not even bother when I moved to my new blog!</p>
<p>On the twitter stats, I&#8217;m quite surprised to see that figure! 100K SA users? Of that 100K I doubt if many of them are active users. Very few of our third party registered users opt for the Twitter option although it may just be due to them preferring the other options :/</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Fox</title>
		<link>http://tim-gregory.com/2009/07/federated-identity-and-why-openid-sucks/comment-page-1/#comment-12</link>
		<dc:creator>David Fox</dc:creator>
		<pubDate>Wed, 08 Jul 2009 06:52:23 +0000</pubDate>
		<guid isPermaLink="false">http://tim-gregory.com/?p=50#comment-12</guid>
		<description>Nice post!</description>
		<content:encoded><![CDATA[<p>Nice post!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim</title>
		<link>http://tim-gregory.com/2009/07/federated-identity-and-why-openid-sucks/comment-page-1/#comment-11</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Wed, 08 Jul 2009 05:36:03 +0000</pubDate>
		<guid isPermaLink="false">http://tim-gregory.com/?p=50#comment-11</guid>
		<description>Thanks Stii... is there any pattern to the OpenID use? Are most users authenticating with OpenID issued through their own blogs?
The email problem is not really an issue for us when allowing users to simply drop a comment on an article, but will need to be solved for more general-purpose login &amp; registration.
We currently don&#039;t require an email confirmation when a 24.com account is created, and keep a flag in the DB for confirmed vs unconfirmed accounts. 
@ Wogan - Twitter is interesting, but I don&#039;t think it has the brand recognition and userbase (for our audience) that Facebook and Google have. If you have any stats for number of SA Twitter users I&#039;d be interested to know them.
&lt;strong&gt;Updated:&lt;/strong&gt; Some great &lt;a href=&quot;http://www.sysomos.com/insidetwitter/&quot; rel=&quot;nofollow&quot;&gt;Twitter stats&lt;/a&gt; from a June 2009 report... they analysed 11.5m Twitter accounts... SA users were 0.85% of that base.. so something like 100k Twitter users in SA at the time of analysis. About 10% of the SA Facebook accounts at the time of writing this report.</description>
		<content:encoded><![CDATA[<p>Thanks Stii&#8230; is there any pattern to the OpenID use? Are most users authenticating with OpenID issued through their own blogs?<br />
The email problem is not really an issue for us when allowing users to simply drop a comment on an article, but will need to be solved for more general-purpose login &amp; registration.<br />
We currently don&#8217;t require an email confirmation when a 24.com account is created, and keep a flag in the DB for confirmed vs unconfirmed accounts.<br />
@ Wogan &#8211; Twitter is interesting, but I don&#8217;t think it has the brand recognition and userbase (for our audience) that Facebook and Google have. If you have any stats for number of SA Twitter users I&#8217;d be interested to know them.<br />
<strong>Updated:</strong> Some great <a href="http://www.sysomos.com/insidetwitter/" rel="nofollow">Twitter stats</a> from a June 2009 report&#8230; they analysed 11.5m Twitter accounts&#8230; SA users were 0.85% of that base.. so something like 100k Twitter users in SA at the time of analysis. About 10% of the SA Facebook accounts at the time of writing this report.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stii</title>
		<link>http://tim-gregory.com/2009/07/federated-identity-and-why-openid-sucks/comment-page-1/#comment-10</link>
		<dc:creator>Stii</dc:creator>
		<pubDate>Tue, 07 Jul 2009 22:58:41 +0000</pubDate>
		<guid isPermaLink="false">http://tim-gregory.com/?p=50#comment-10</guid>
		<description>Hi Tim,

Duly noted and thank you for the feedback/advice. RPX has a paid for option which offers a lot more flexibility and customization. We opted for the free option (since we wanted to experiment with it and see if there was a significant impact) which resulted in a bit of a mess as far as the usability goes, I will admit. We will revisit our options.

I agree that too many options are not a good thing. A lot of the options we offer are not used and will be removed. OpenID, on the other hand is one of the services that is being used, but that is to be expected. We&#039;re pretty much in a geek/early adopter space, so it makes sense.

That being said, the biggest issue we have with these single sign-ons is that besides Google, Yahoo! and Windows Live, the sign-on API does not return an email address. This is not too big a deal for us, but it does make future communications with users difficult. Yes, you can prompt the user to enter his email address and require him to verify it after he/she signed on with a third party product, but IMHO that defeats the object of having this feature.

Cheers and thanks

Stii
Afrigator.com</description>
		<content:encoded><![CDATA[<p>Hi Tim,</p>
<p>Duly noted and thank you for the feedback/advice. RPX has a paid for option which offers a lot more flexibility and customization. We opted for the free option (since we wanted to experiment with it and see if there was a significant impact) which resulted in a bit of a mess as far as the usability goes, I will admit. We will revisit our options.</p>
<p>I agree that too many options are not a good thing. A lot of the options we offer are not used and will be removed. OpenID, on the other hand is one of the services that is being used, but that is to be expected. We&#8217;re pretty much in a geek/early adopter space, so it makes sense.</p>
<p>That being said, the biggest issue we have with these single sign-ons is that besides Google, Yahoo! and Windows Live, the sign-on API does not return an email address. This is not too big a deal for us, but it does make future communications with users difficult. Yes, you can prompt the user to enter his email address and require him to verify it after he/she signed on with a third party product, but IMHO that defeats the object of having this feature.</p>
<p>Cheers and thanks</p>
<p>Stii<br />
Afrigator.com</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.311 seconds -->

