There is an article posted here related to this.<div><a href="http://www.hueniverse.com/hueniverse/2009/09/openid-and-lrdd.html">http://www.hueniverse.com/hueniverse/2009/09/openid-and-lrdd.html</a></div><div><br></div><div>
<a href="http://www.hueniverse.com/hueniverse/2009/09/openid-and-lrdd.html"></a>So how does this work in the above framework?</div><div><br><br><div class="gmail_quote">On Thu, Sep 3, 2009 at 9:26 AM, Nat Sakimura <span dir="ltr"><<a href="mailto:n-sakimura@nri.co.jp">n-sakimura@nri.co.jp</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">So, User's XRD would have something like<br>
<br>
<xrd id="foo"><br>
<Subject><a href="http://sakimura.org/nat" target="_blank">http://sakimura.org/nat</a></Subject><br>
<ds:Signature> ... </ds:Signature><br>
<link><br>
<rel><a href="http://openid.net/rels/myopenid_provider" target="_blank">http://openid.net/rels/myopenid_provider</a></rel><br>
<url><a href="http://myopenid.net/" target="_blank">http://myopenid.net/</a></url><br>
</link><br>
</xrd><br>
<br>
This is fetched during the discovery. (I am still not so sure about<br>
the relationship between X-XRDS-Location: header and site_meta etc.<br>
Are we abandoning the header model?)<br>
<br>
Then, the RP searches for my relationship with OP through <rel>.<br>
Once it was found, the RP goes to the url specified in the <link> to<br>
get the Service's XRD like:<br>
<br>
<xrd id="baa"><br>
<Subject><a href="http://myopenid.net/" target="_blank">http://myopenid.net/</a></Subject><br>
<ds:Signature>...</ds:Signature><br>
<link><br>
<rel><a href="http://openid.net/op/endpoint" target="_blank">http://openid.net/op/endpoint</a></rel><br>
<url><a href="http://specs.openid.net/auth/2.0" target="_blank">http://specs.openid.net/auth/2.0</a></url><br>
</link><br>
</xrd><br>
<br>
to find out the concrete endpoint of this authentication service.<br><font color="#888888">
<br>
=nat</font><div><div></div><div class="h5"><br>
<br>
John Bradley wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Allen,<br>
<br>
In XRD 1.0 we are moving to a link based model.<br>
<br>
So a users XRD rather than having to specify the openID providers service can point to an openID provider.<br>
<br>
The URIs that we currently use describe the service not the provider.<br>
<br>
I think Nat is looking for a link relationship that describes a user pointing to a service providers XRD rather than to the service itself.<br>
<br>
There will be a bunch of new link types required for various protocols.<br>
<br>
John B.<br>
<br>
<br>
On 2009-09-02, at 5:27 PM, Allen Tom wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Nat,<br>
<br>
Can you explain the problem in a bit more detail? Can you give an example use case?<br>
<br>
Thanks<br>
Allen<br>
<br>
<br>
Nat Sakimura wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The second topic for OpenID 2.1<br>
<br>
Maybe, it should be separated to the Discovery but...<br>
<br>
In XRD 1.0, we need to define <Rel> type url for the user=OP relationship.<br>
What shall we use?<br>
<br>
Something like:<br>
<br>
<a href="http://specs.openid.net/rel/openid_provider#" target="_blank">http://specs.openid.net/rel/openid_provider#</a><br>
<br>
=nat<br>
_______________________________________________<br>
specs mailing list<br>
<a href="mailto:specs@lists.openid.net" target="_blank">specs@lists.openid.net</a><br>
<a href="http://lists.openid.net/mailman/listinfo/openid-specs" target="_blank">http://lists.openid.net/mailman/listinfo/openid-specs</a> <br>
</blockquote>
<br>
_______________________________________________<br>
specs mailing list<br>
<a href="mailto:specs@lists.openid.net" target="_blank">specs@lists.openid.net</a><br>
<a href="http://lists.openid.net/mailman/listinfo/openid-specs" target="_blank">http://lists.openid.net/mailman/listinfo/openid-specs</a> <br>
</blockquote></blockquote>
_______________________________________________<br>
specs mailing list<br>
<a href="mailto:specs@lists.openid.net" target="_blank">specs@lists.openid.net</a><br>
<a href="http://lists.openid.net/mailman/listinfo/openid-specs" target="_blank">http://lists.openid.net/mailman/listinfo/openid-specs</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><a href="http://santrajan.blogspot.com">http://santrajan.blogspot.com</a><br><a href="http://twitter.com/santoshrajan">http://twitter.com/santoshrajan</a><br>
<a href="http://www.facebook.com/santosh.rajan">http://www.facebook.com/santosh.rajan</a><br><br><br>
</div>