Dick, you are right that there are usability challenges with i-numbers and XDI.org and the i-broker community is working to address them. Although persistent identifiers are used everywhere in local systems (directories, databases, object stores, etc.), and the concept has been around at the Internet level since the late '90s in the form of URNs (http://en.wikipedia.org/wiki/Uniform_Resource_Name), the need to integrate them into a digital identity layer is only just emerging.
As with each new Internet layer, there's some stuff that just has to get figured out ;-) =Drummond -----Original Message----- From: Dick Hardt [mailto:[EMAIL PROTECTED] Sent: Thursday, October 19, 2006 9:26 AM To: Drummond Reed Cc: 'Recordon, David'; 'Martin Atkins'; specs@openid.net Subject: Re: XRI confusion That provides clarity on the process, thanks. If the user knows that their i-name has been changed, then when you write here: http://www.lifewiki.net/openid/ConsolidatedDelegationProposal Summary of Motivations: ... 4. Enable RPs to take advantage of XRI CanonicalDs to protect End-Users from ever having their Portable Identifier reassigned (and thus their identity taken over). ... his is just in case they don't get alerted to their i-name being changed? btw: I have no idea what my i-numbers are, and it was not clear to me that I had them when I got them. I think there are some real usability issues here, but this is likely not the place to address those. :-) -- Dick On 19-Oct-06, at 8:12 AM, Drummond Reed wrote: > Exactly. An i-name being reassigned is very similar to a domain > name being > reassigned -- the previous owner is going to know they no longer > own it. > > For example, if you register blame.ca, you're going to receive > multiple > notices from your DNS registrar that you need to renew it, and if > you don't, > you know it is almost certain to be reassigned. The same is true > for i-name > registrants. > > With regard to i-numbers, every registrant is notified of their i- > number, > and their i-broker retains a record of the i-number. Because an i- > number is > NEVER reassigned, if a registrant chooses not to renew an i-name, they > ALWAYS have their i-number. > > Note that since the i-name and i-number are directly synonymous, > i.e., the > i-number resolves the same XRDS as the i-name, if a registrant know > their > i-number, they can always use it to login at any OpenID RP at which > they had > previously used any i-name synonym for that i-number. > > =Drummond > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > Behalf > Of Recordon, David > Sent: Thursday, October 19, 2006 4:09 AM > To: Dick Hardt; Martin Atkins > Cc: specs@openid.net > Subject: RE: XRI confusion > > How would Alice buy =foo when Bob already owns it? > > --David > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > Behalf Of Dick Hardt > Sent: Thursday, October 19, 2006 3:58 AM > To: Martin Atkins > Cc: specs@openid.net > Subject: Re: XRI confusion > > > On 19-Oct-06, at 12:44 AM, Martin Atkins wrote: > >> Dick Hardt wrote: >>> >>> How would a user ever learn what their CanonicalID is? >> >> The user doesn't need to know his i-number. The system discovers that >> for him. >> >>> If there Portable Identifier (i-name) is reassigned, then they will >>> be sent to an IdP for the new Canonical ID is, expecting credentials >>> from the new owner. The user will never make it back to the RP, and >>> they will have no easy way of proving they are the owner of the >>> CanonicalID. >> >> I don't really understand this paragraph, but when the i-name is >> reassigned it'll cease to point at the same XRDS and will thus not >> point at the IdP anymore - unless the new owner also has an account >> with that IdP, of course. But they have a different i-number, so the >> IdP can distinguish them. > > Bob has the i-name =foo. Alice has =foo reassigned to her. Bob does > not > know this. Bob goes to an RP, enters =foo and gets sent somewhere he > cannot authenticate since =foo resolves somewhere else. > > Bob does not know what to do. =foo does not resolve to his i-number > any > more. How does he find out what it is so that he can get a his i- name > to point to it? > >> >>> Additionally, in the proposal, the i-name is not sent from the RP to >>> the IdP, so how does the IdP know which i-name to address the user >>> as? >> >> I would hope that an IdP, given that I've already established a >> relationship with it, can find something better to address me with >> than a URI. It should be calling me "Martin". > > Perhaps, although I would like my IdP to let me know which > Identifier I > am going to present to the RP. > > -- Dick > _______________________________________________ > specs mailing list > specs@openid.net > http://openid.net/mailman/listinfo/specs > > _______________________________________________ > specs mailing list > specs@openid.net > http://openid.net/mailman/listinfo/specs > > _______________________________________________ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs