How do I identify an OpenID provider as requiring Directed Identity?
- by Skrat
I am trying to extend the LightOpenID PHP library to "discover" that an identity provider requires Directed Identity. This should be easy as the library is beautifully well written and wonderfully clean but I don't know how to identify these types of providers.
A couple things I've tried:
I looked through the OpenID specs on the subject but came up empty handed.
Looked through the PHP OpenID library but couldn't figure out how this info was gathered during the discovery.
Dumped all the data (headers and content) that came from the servers by injecting some code in LightOpenID but didn't see anything helpful.
Searched Google and Stackoverflow, naturally.
How do providers identify themselves as requiring "Directed Identity" authentication? Surely there is a carefully defined specification for this... somewhere.
Anyone know where I can find more on this?