[OpenID] [Fwd: Re: guid openid delegate]
Peter Williams
pwilliams at rapattoni.com
Fri Sep 14 15:34:27 UTC 2007
I wish there was a definitive reference implementation. But, at least
I've now read some 2.0 code!
If you take
http://openid4perl.googlecode.com/svn/trunk/lib/Net/OpenID2/Discovery/Ht
mlResolver.pm
It appears to "normalize" a discovered delegate URI, "post" discovery.
i.e. normalize user input, by sticking http on the front if required.
Discover HTML/XRDS file by web/YADIS/XRI proxy trusted name resolution.
Learn delegate value for service in question (e.g. OpenID for use with
an OP). Normalize delegate identifier value (from either HTML or XRDS
metadata) by sticking http on the front if not present on something that
doesn't match xri global registry pattern.
As this "normalize delegate" action is in the Discovery package, I
suppose folks are going to say: it's infact not "post discovery" ...it
is in fact "part" of the process defined in OpenID Auth.
Discovery (when applied to OpenID Auth) is more than a mere consumer of
the trusted resolution service, as defined by OASIS & co.
More information about the general
mailing list