For example, a website offering OpenID login can resolve a user's OpenID identifier to an XRDS document to discover the location of the user's OpenID service provider.
•
OpenID authentication for discovery and capabilities description of OpenID providers.
The owner of a Yadis identifier can choose which services he wishes to use in his XRDS document.
•
Yadis then associates an XRDS document (an XML-based capability file) with each URL that expresses the associated capabilities or services.
•
This descriptor follows the XRDS format and connects several services, like authentication or authorization to the Yadis URL.
•
However, Yadis is an open initiative, so other developers will start using XRDS lightweight capabilities description, making possible a "mix and match" approach to building Yadis-enabled applications, enabling application developers to choose their own balance between ease of implementation on one hand, and range of features on the other.
XRDS |