[OpenID] Recycling OpenIDs (Was: What's broken in OpenID 2.0? (IIW session))
Dick Hardt
dick at sxip.com
Mon May 14 02:21:38 UTC 2007
On 13-May-07, at 6:59 PM, rajeev wrote:
> Martin Atkins <mart <at> degeneration.co.uk> writes:
>
>>
>> A) Identifiers for authentication. This is to do with preventing a
>> subsequent identifier owner from accessing data created by prior
>> owners.
>>
>> B) Identifiers for identification. This is to do with figuring
>> out who
>> actually did something given only an OpenID identifier as
>> attribution.
>>
>> As you correctly point out, XRI solves A by having a "canonical id".
>> However, unless I'm mistaken it doesn't solve B.
>>
>> That's not to say I don't believe solving A alone is valuable,
>> though. I
>> still think that finding a way to adapt XRI synonyms to provide
>> similar
>> functionality for HTTP URLs is worthwhile, though of course due to
>> the
>> nature of the beast it would necessarily tie the user to whatever
>> entity
>> provides the canonical URL.
>>
>
> I have been following the XRI and OpenID technologies with much
> interest and
> I have never felt caught up enough to actually post anything. But
> reading
> this thread, I felt the urge to respond:
>
> It appears to me that in this problem aspect, we have a workable
> framework in
> XRI that we should build upon. Am I misunderstanding when I say
> that it
> appears that we are trying very hard not to admit that XRI has
> something to
> offer here and re-invent the wheel ?
>
> a) Identifiers for authentication: you have an i-number that never
> changes.
> Authentication should/is does using that i-number so there is no
> case of
> mistaken identity.
>
> b) Identifiers for identification: the canonical id for an i-number
> is an
> i-name.
>
> - PersonA signs up for an i-name called =persona. In the
> background,
> Person A was actually given an i-number which is permanent
>
> =persona -> =!1000.a1b2.93d2.8c73
>
> - I sign up to flickr and have some objectionable content there
>
> - 2 years later, PersonA gets a new i-name after marriage/
> whatever and
> wants a new i-name to show off. From what I understand, one can
> get a new
> i-name and still map it to one's own unique i-number.
>
> PersonA's new i-name is =PersonMarriedName
>
> Still, =PersonMarriedName -> =!1000.a1b2.93d2.8c73
>
> The original i-name (=persona) is recycled and is tied to a new
> i-number.
>
>
> Call me a newbie and explain what I am missing here ?
XRI does have something to offer, but also has what I consider a
number of disadvantages:
+ I can click on a URL in a browser and it opens a web page. I can't
do that with an XRI today.
+ Anyone with a domain name can create as many OpenIDs as they want
+ i-names cost real money. Many people and organizations already have
everything they need to have an OpenID.
+ I-names introduce a brand new directory and infrastructure.
+ how you prove that *you* are the one that controls the i-number is
a critical point of failure
I am reluctant to point out the issues with XRIs. I am biased against
them and don't think they add much vale, *but* I am willing to let
the market decide and be proven wrong. Per my proposal, I think we
can provide similar value with URLs.
More information about the general
mailing list