[OpenID] OpenID attribute exchange question

tom tom at barnraiser.org
Sat Feb 2 11:33:55 UTC 2008



Martin Paljak wrote:
> Hi!
> On Feb 2, 2008, at 12:20 AM, Chris Meyer wrote:
>   
>> What is the "official" schema for the attribute exchange?
>>
>> I notice that www.axschema.org defines several attributes; but they  
>> don't work on myopenid.com.
>>
>> I notice that more are defined on openid.net... which are the ones  
>> to use?
>>     
>
> Taking into account that the authors of the attribute-properties are  
> from sxip.com and the given spec is dated August 2006 and axschema.org  
> is also a 'service from sxip' and the domain was registered in 2007, I  
> believe axschema.org is 'newer and better'.
>
>   
>> Is there an "official" list yet? If so, can it be listed prominently  
>> on openid.net?
>>     
>
> That's a problem than needs to be addressed, true.
>   

In the spec it says "A reference example of defining attribute types is 
provided by axschema.org". I think this is enough isn't it? Not sure 
OpenID should provide official schemas for each extension - recommending 
a default (which axschema.org is) is enough isn't it?

> We're doing internal testing with python-openid and attribute exchange  
> and we've built our sreg support around the conventions on axschema.org.
>
> Anyone knows public RP-s out in the wild that do one of:
> 1. use ax
>   
We use it internally and we're about half way through re-writing our PHP 
OP/consumer with an extensions model. We'll use AX and continue to 
support SREG.

> 2. make use of update_url
> 3. use the OP to store attributes
>   
We do that. You can see each attribute you have entrusted to a website 
with our OP.

> 4. use ax instead of sreg to get sreg data
>   
We map SREG value to AX - it's not pretty though (just a lookup array) ;)

> Now that Yahoo is on board and pushing for all those shiny OpenID 2.0  
> bits and pieces, tackling AX could be the next big thing to work on..
>   
:) I hope so. I saw from the OpenIDDevCamp that David Recordon and 
Joseph Smarr started to document an OAuth extension which builds atop 
OpenID Attribute Exchange. We'll implement that as soon as we see it as 
it gives us huge flexibility in our product range!

tom

-- 
Tom Calthrop
Founding director, Barnraiser.

Dedicated to giving people the tools they need to share 
knowledge and advance society through social software.

Web site: http://www.barnraiser.org/
OpenID: http://tom.calthrop.info/




More information about the general mailing list