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