[OpenID] Community Opinion on OID 2.1 Discovery and Identifiers...

John Bradley john.bradley at wingaa.com
Fri Jun 5 22:03:55 UTC 2009


David,

I am on the modular spec side.  I believe that other auth methods  
could also be considered.

I don't see why LID or others need to be excluded from the overall  
framework that is openID.

I am referring to identifier abstraction to make certain that we  
clearly understand the need for a primary key vs a display identifier.

We ran into this with XRI and the presumption that the claimed_id is  
what is displayed for the user.

With XMPP identifiers you may have multiple identifiers that resolve  
to the same XRD and hence have the same claimed_id but may want your  
input identifier represented in some way.

Perhaps we need more that one identifier at the API layer.

What I am saying is that if the core spec assumes URI then there will  
be a built in bias as there is now.

We need to consider how provider portability could be achieved or at- 
least not be precluded by core design choices.

John B.


On 5-Jun-09, at 4:27 PM, David Fuelling wrote:

> Replies inline...
>
> On Fri, Jun 5, 2009 at 7:28 PM, John Bradley  
> <john.bradley at wingaa.com> wrote:
> David,
>
> I tried to vote but RPX and Jyte seems to have some issue with me :)
>
> Wierd, aren't those two products made by the same company?
>
>
> One option that should be discussed is abstracting all identifiers  
> out of the core spec.
>
> +1
>
>
> When I originally proposed that last year in the early 2.1  
> discussions it was rejected.
>
> Unless we have some reasonable abstraction layer for identifiers  
> adding new ones will never work properly.
>
> Can you detail this a bit more?  Maybe I'm missing something, but if  
> 2.1 says something like, "an identifier that can be resolved to an  
> XRD document is can be used", wouldn't this work?  If we have an  
> XRD, then we should be able to do the OpenID dance.
>
>
>
> My proposal is that all identifiers including URL are removed from  
> the core spec and placed in there respective binding extension  
> documents.
>
> I am open to this.  More and more I'm leaning towards the idea that  
> their should be "Identifier" parity...namely, if you can give me an  
> XRD, then you can be my identifier (somebody should write a song  
> with that title).
>
> If this is rejected due to the argument that developers are only  
> willing to read one document, then my argument that leaving URL in  
> the core spec makes all the other identifiers second class citizens  
> is proved.
>
> I think the JSF (XMPP) has disproved this, at least from the  
> perspective that a successful spec can have a "core", with  
> supplemental pieces of the spec.  Whether or not XMPP is more  
> difficult to understand than OpenID is debatable.
>
> This again raises the question of what is openID.  Is it an  
> authentication protocol,  a discovery methodology,  a Identity  
> abstraction layer for applications,  or a marketing term?
>
> I think OpenID is a little bit of each.
>
> I might re-frame the question to be "how to we enable OpenID to play  
> in all of these different areas".  I think a good solution would be  
> a more modular spec.
>
>
> I think we need to understand the answers to the latter questions  
> before deciding what should be in the core spec.
>
> John B.
>
> On 5-Jun-09, at 3:00 PM, general-request at openid.net wrote:
>
>> Date: Fri, 5 Jun 2009 18:51:48 +0000
>> From: David Fuelling <sappenin at gmail.com>
>> Subject: [OpenID] Community Opinion on OID 2.1 Discovery and
>> 	Identifiers...
>> To: general at openid.net
>> Message-ID:
>> 	<51dae84d0906051151i24578169l2595c9d4e291bb1d at mail.gmail.com>
>> Content-Type: multipart/alternative;
>> 	boundary=0016364582b282ac08046b9e62a0
>>
>> --0016364582b282ac08046b9e62a0
>> Content-Type: text/plain; charset=ISO-8859-1
>> Content-Transfer-Encoding: 7bit
>>
>> The point below (about the community needing to decide if it's  
>> going to
>> support webfinger) is just one of many questions I'd like community  
>> to
>> decide concerning OID Auth 2.1 Discovery and Identifier support.
>>
>> Maybe this is where a WG should be formed....I'm not really sure.   
>> It seems
>> kind of backwards to form a working group about something like email
>> identifiers (e.g.) and then come back to the community with some  
>> decision.
>> It seems like the community should reach some consensus first, and  
>> then we
>> start a WG.  Perhaps I have the wrong notion of what a Working  
>> Group is.
>>
>> At any rate, *in the absence of a WG* on any of these issues, I'm  
>> curious to
>> know the community's opinion on these questions so we can all know  
>> what the
>> general consensus is.
>>
>> So, at the risk of igniting a firestorm, I created a bunch of Jyte  
>> claims
>> and embedded them in the wiki.  Please share your vote (and thus your
>> opinion) if you so wish.
>>
>> https://openid.pbworks.com/Identifier-and-Discovery-2_1-Questions
>>
>> Also, please note that I'm not authoritative about the questions.   
>> Feel free
>> to embed your own claim into the wiki page (though I tried to be  
>> fair in the
>> framing of the questions).
>>
>> David
>>
>> On Fri, Jun 5, 2009 at 4:38 AM, Santosh Rajan <santrajan at gmail.com>  
>> wrote:
>>
>>>
>>>
>>> On Tue, Jun 2, 2009 at 11:33 PM, Dirk Balfanz <balfanz at google.com>  
>>> wrote:
>>>
>>>> I Webfinger gives you everything you need. The OpenID community  
>>>> just needs
>>>> to decide whether the email-like identifiers falling out of  
>>>> webfinger are
>>>> acceptable OpenIDs.
>>>>
>>>
>>>
>>> I think you have a raised a very valid issue here. I didn't  
>>> realize that
>>> first time round. You are right. I don't see any point in  
>>> continuing with
>>> the email issue without a clear answer to this question.
>>>
>>> _______________________________________________
>>> general mailing list
>>> general at openid.net
>>> http://openid.net/mailman/listinfo/general
>>>
>>>
>>
>
>
> _______________________________________________
> general mailing list
> general at openid.net
> http://openid.net/mailman/listinfo/general
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-general/attachments/20090605/37f69a24/attachment.htm>


More information about the general mailing list