[OpenID] OpenId, YADIS and XRD versions
John Bradley
ve7jtb at ve7jtb.com
Tue Apr 5 20:21:46 UTC 2011
openID 2.0 discovery continues to be based on the original XRI 2.0/Yadis spec.
http://docs.oasis-open.org/xri/2.0/specs/xri-resolution-V2.0.html
Some new things like webfinger are using the XRD v1 spec.
Yes XRD 1.0 is newer than XRDS 2.0. Some of the OAuth people didn't want to confuse people by starting at XRD v3.
John B.
On 2011-04-05, at 3:31 PM, Jørn Wildt wrote:
> I am wondering about what format to use for a YADIS document. In november 2010 XRD 1.0 became an OASIS standard (see http://docs.oasis-open.org/xri/xrd/v1.0/xrd-1.0.html). The format of XRD documents according to this standard is something like this:
>
> <XRD xmlns="http://docs.oasis-open.org/ns/xri/xrd-1.0">
> <Subject>http://example.com/gpburdell</Subject>
> <Link rel="http://spec.example.net/auth/1.0"
> href="http://services.example.com/auth" />
> </XRD>
>
> But the YADIS specification (see http://yadis.org/wiki/Yadis_1.0_%28HTML%29) uses this syntax:
>
> <xrds:XRDS xmlns:xrds="xri://$xrds" xmlns="xri://$xrd*($v*2.0)">
> <XRD>
> <Service priority="10">
> <Type>http://openid.net/signon/1.0</Type>
> <URI>http://www.myopenid.com/server</URI>
> </Service>
> </XRD>
> </xrds:XRDS>
>
> This means that if I search for XRD I get the OASIS standard, but if I search for YADIS I get another standard. The question is now: what format should an OpenId provider use today?
>
> Thanks, Jørn
> _______________________________________________
> general mailing list
> general at lists.openid.net
> http://lists.openid.net/mailman/listinfo/openid-general
More information about the general
mailing list