[OpenID] OpenId, YADIS and XRD versions
Jørn Wildt
jw at fjeldgruppen.dk
Tue Apr 5 19:31:33 UTC 2011
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
More information about the general
mailing list