<?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: Why would a site adopt OpenID?</title>
	<atom:link href="http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/feed/" rel="self" type="application/rss+xml" />
	<link>http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/</link>
	<description>Father, entrepreneur, pizza maker &#38; bacon lover</description>
	<lastBuildDate>Mon, 22 Feb 2010 20:18:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Azox</title>
		<link>http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/comment-page-1/#comment-16367</link>
		<dc:creator>Azox</dc:creator>
		<pubDate>Fri, 23 Mar 2007 06:01:42 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/#comment-16367</guid>
		<description>Awesome, man</description>
		<content:encoded><![CDATA[<p>Awesome, man</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/comment-page-1/#comment-5899</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Tue, 09 Jan 2007 19:23:34 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/#comment-5899</guid>
		<description>If by &quot;claims&quot; you mean getting the user profile information from the person using OpenID to login to your web site, I &lt;a href=&quot;http://cs.nerdbank.net/blogs/jmpinline/archive/2007/01/09/Getting-OpenID-user-profile-information-using-JanRain_2700_s-.NET-assembly.aspx&quot; rel=&quot;nofollow&quot;&gt;just posted&lt;/a&gt; on how to do it using JanRain&#039;s assembly on my blog.</description>
		<content:encoded><![CDATA[<p>If by &#8220;claims&#8221; you mean getting the user profile information from the person using OpenID to login to your web site, I <a href="http://cs.nerdbank.net/blogs/jmpinline/archive/2007/01/09/Getting-OpenID-user-profile-information-using-JanRain_2700_s-.NET-assembly.aspx" rel="nofollow">just posted</a> on how to do it using JanRain&#8217;s assembly on my blog.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Blane</title>
		<link>http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/comment-page-1/#comment-3341</link>
		<dc:creator>Blane</dc:creator>
		<pubDate>Fri, 24 Nov 2006 16:56:05 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/#comment-3341</guid>
		<description>I see your website grabbed some claims so any insight would be much appreciated!</description>
		<content:encoded><![CDATA[<p>I see your website grabbed some claims so any insight would be much appreciated!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Blane</title>
		<link>http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/comment-page-1/#comment-3340</link>
		<dc:creator>Blane</dc:creator>
		<pubDate>Fri, 24 Nov 2006 16:55:14 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/#comment-3340</guid>
		<description>Probably not quite the place to post this comment but we are desperate. We are working on accepting user-centric identities. We plan on accepting OpenId and CardSpace. We have a similar page that whobar provides.

We develop with the JanRain .NET library from openid.org.

You mentioned in this blog OpenId mail forums and I was wondering how to get to them? We are very confused about how we get identity claims from the OpenId token.

There does not appear to be anything in the JanRain that lets you do that. Even WhoBar talks about getting the claims but when we run the code we don&#039;t get anything.

Thanks!</description>
		<content:encoded><![CDATA[<p>Probably not quite the place to post this comment but we are desperate. We are working on accepting user-centric identities. We plan on accepting OpenId and CardSpace. We have a similar page that whobar provides.</p>
<p>We develop with the JanRain .NET library from openid.org.</p>
<p>You mentioned in this blog OpenId mail forums and I was wondering how to get to them? We are very confused about how we get identity claims from the OpenId token.</p>
<p>There does not appear to be anything in the JanRain that lets you do that. Even WhoBar talks about getting the claims but when we run the code we don&#8217;t get anything.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Forsooth</title>
		<link>http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/comment-page-1/#comment-1237</link>
		<dc:creator>Forsooth</dc:creator>
		<pubDate>Fri, 06 Oct 2006 07:35:42 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/#comment-1237</guid>
		<description>You can&#039;t say the bank would be liable if a user&#039;s security is compromised because of a poor IdP. That&#039;s tantamount to saying the bank would be liable if the user left his password taped to the monitor and his brother logged in and emptied his funds. (of course there are probably no legal precidents yet in this arena but it seems highly unlikely...)</description>
		<content:encoded><![CDATA[<p>You can&#8217;t say the bank would be liable if a user&#8217;s security is compromised because of a poor IdP. That&#8217;s tantamount to saying the bank would be liable if the user left his password taped to the monitor and his brother logged in and emptied his funds. (of course there are probably no legal precidents yet in this arena but it seems highly unlikely&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will Norris</title>
		<link>http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/comment-page-1/#comment-1208</link>
		<dc:creator>Will Norris</dc:creator>
		<pubDate>Thu, 05 Oct 2006 23:45:29 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/#comment-1208</guid>
		<description>@Forsooth:

There are plenty of use cases in which a Service Provider is concerned about the strength of an Identity Provider&#039;s authentication mechanism.  Imagine I&#039;m a banking website and I allow users to login with their OpenID (I&#039;m not sure that I&#039;d recommend that, but just suppose..)  I have a real concern with making absolutely sure that the person at the keyboard really is the person who owns a particular bank account.  I am the one releasing the data (or allowing access, whatever), so it is ultimately my responsibility to authenticate the user.  As a convenience I may delegate this authentication to another party, but in the end it is still my responsibility.  Granted, they have a responsibility of choosing a good IdP, but I would also have a liability risk if I release someone&#039;s personal banking data because I didn&#039;t adequately authenticate the user.  Requiring a specific level of assurance would alleviate this to a certain degree.  (Of course as already mentioned, I&#039;d have to trust the IdP to be honest in how they authenticated the user).</description>
		<content:encoded><![CDATA[<p>@Forsooth:</p>
<p>There are plenty of use cases in which a Service Provider is concerned about the strength of an Identity Provider&#8217;s authentication mechanism.  Imagine I&#8217;m a banking website and I allow users to login with their OpenID (I&#8217;m not sure that I&#8217;d recommend that, but just suppose..)  I have a real concern with making absolutely sure that the person at the keyboard really is the person who owns a particular bank account.  I am the one releasing the data (or allowing access, whatever), so it is ultimately my responsibility to authenticate the user.  As a convenience I may delegate this authentication to another party, but in the end it is still my responsibility.  Granted, they have a responsibility of choosing a good IdP, but I would also have a liability risk if I release someone&#8217;s personal banking data because I didn&#8217;t adequately authenticate the user.  Requiring a specific level of assurance would alleviate this to a certain degree.  (Of course as already mentioned, I&#8217;d have to trust the IdP to be honest in how they authenticated the user).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Forsooth</title>
		<link>http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/comment-page-1/#comment-1163</link>
		<dc:creator>Forsooth</dc:creator>
		<pubDate>Thu, 05 Oct 2006 07:41:35 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/#comment-1163</guid>
		<description>Paul Madson wrote:

&gt;There should/must be a way for the IDP to say how they authenticated the user - the SP might need this info in assessing the relevance of the IDP’s claim to its security requirements.

Why would it need this info? Who cares? It should be the user&#039;s responsibility not to choose a crappy IdP, just like it should be the user&#039;s responsibility to not post porn pix to the consuming site.</description>
		<content:encoded><![CDATA[<p>Paul Madson wrote:</p>
<p>&gt;There should/must be a way for the IDP to say how they authenticated the user &#8211; the SP might need this info in assessing the relevance of the IDP’s claim to its security requirements.</p>
<p>Why would it need this info? Who cares? It should be the user&#8217;s responsibility not to choose a crappy IdP, just like it should be the user&#8217;s responsibility to not post porn pix to the consuming site.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: karl</title>
		<link>http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/comment-page-1/#comment-1148</link>
		<dc:creator>karl</dc:creator>
		<pubDate>Thu, 05 Oct 2006 06:36:14 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/#comment-1148</guid>
		<description>More trust is good in some cases and not in others. As in connecting too many dots together and we enter in a privacy issue because of the lost of opacity.

So I would be careful, Open ID is good, but I would encourage to have more than one depending on their online personae.</description>
		<content:encoded><![CDATA[<p>More trust is good in some cases and not in others. As in connecting too many dots together and we enter in a privacy issue because of the lost of opacity.</p>
<p>So I would be careful, Open ID is good, but I would encourage to have more than one depending on their online personae.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kveton</title>
		<link>http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/comment-page-1/#comment-1138</link>
		<dc:creator>kveton</dc:creator>
		<pubDate>Thu, 05 Oct 2006 01:56:21 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/#comment-1138</guid>
		<description>The possibilities are endless.  The other thought on this would be to &lt;b&gt;notify&lt;/b&gt; sites when you change the information at your IdP.  So you update your email and instead of having to login to all of your sites your IdP actually sends a note saying &quot;hey, we just updated this user&#039;s email address&quot;.  This is a non-trivial thing to do because you have to really trust the IdP.

In the case that you mention; user hassling another user on a specific site.  Odds are if they know their OpenID they can hassle them all day long no matter what site they are on.  In that case, maybe a using an anonymizer would be a good thing.</description>
		<content:encoded><![CDATA[<p>The possibilities are endless.  The other thought on this would be to <b>notify</b> sites when you change the information at your IdP.  So you update your email and instead of having to login to all of your sites your IdP actually sends a note saying &#8220;hey, we just updated this user&#8217;s email address&#8221;.  This is a non-trivial thing to do because you have to really trust the IdP.</p>
<p>In the case that you mention; user hassling another user on a specific site.  Odds are if they know their OpenID they can hassle them all day long no matter what site they are on.  In that case, maybe a using an anonymizer would be a good thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will Norris</title>
		<link>http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/comment-page-1/#comment-1125</link>
		<dc:creator>Will Norris</dc:creator>
		<pubDate>Wed, 04 Oct 2006 23:27:15 +0000</pubDate>
		<guid isPermaLink="false">http://kveton.com/blog/2006/10/03/why-would-a-site-adopt-openid/#comment-1125</guid>
		<description>Another use of simple registration is keeping your local copy of this data up to date... this is what we are trying to get our Shibboleth service providers to do.  So a user may login and create an account with an email address X, but next week he changes his email address at his IdP to Y.  If you receive his attributes each time he logs in to your application, you can check to see if you have the latest data and update if not.

Of course, there are cases when you might NOT want to update your local data... suppose a user is being hassled by another member in your community, so they change their contact information in your application.  You wouldn&#039;t necessarily want to change it right back the next time they log in, now would you?  So you definitely need to think through everything, but it has the potential for providing real data provisioning.</description>
		<content:encoded><![CDATA[<p>Another use of simple registration is keeping your local copy of this data up to date&#8230; this is what we are trying to get our Shibboleth service providers to do.  So a user may login and create an account with an email address X, but next week he changes his email address at his IdP to Y.  If you receive his attributes each time he logs in to your application, you can check to see if you have the latest data and update if not.</p>
<p>Of course, there are cases when you might NOT want to update your local data&#8230; suppose a user is being hassled by another member in your community, so they change their contact information in your application.  You wouldn&#8217;t necessarily want to change it right back the next time they log in, now would you?  So you definitely need to think through everything, but it has the potential for providing real data provisioning.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
