OpenID


(This list is modeled after the WebDAV FAQ)

Please be BOLD and modify this page with detailed answers and new questions!


OpenID features and benefits

What OpenID is NOT

More about OpenID

OpenID software

Technical questions

OpenID resources


OpenID features and benefits

How does OpenID relate to Yadis?

The Yadis 1.0 specification was released in February 2006. Yadis is a discovery protocol for what URLs can do. For example, Yadis can be used to find out that a given URL supports the OpenID protocol, and many other kinds of protocols.

For more information about Yadis, please refer to the Yadis FAQ.

Confusingly, yadis was also the draft name used for OpenID during its design stage. It originally stood for "yet another distributed identity system". When the openid.net domain name was offered, it was decided to keep this new name.

Note that the mailing list name for both OpenID and Yadis is still yadis.

How does OpenID relate to LID?

Light-Weight Identity (LID) is a modular architecture for simple identity technologies pioneered by NetMesh. It supports features such as single-sign-on, profile exchange, authenticated messaging, sessions and others.

Since the originators of OpenID and LID have been cooperating around Yadis, both now share a common discovery protocol; OpenID is also one of the several methods for single-sign-on supported by LID.

For more information about LID, you are advised to refer to the LID Website.

What are the goals of OpenID?

What are the major features and benefits for users and for developers?

From a user's standpoint

-elaborate-

From a web developer's standpoint

-elaborate-

Which features are complete, and which are still being defined?

The first version of the OpenID specifications have reached a stable state.

The protocol version is now 1.1. The reference implementation is Brad's Perl libraries (see the OpenID software section.)

You may consult the specs at the OpenID website OpenID specs and on the Wiki (OpenID lower-level specs).

Where can I read a detailed description of the versioning goals, model, and proposed protocol?

-elaborate-

The protocol uses HMAC and Diffie-Hellman encryption. OpenID lower-level specs


What OpenID is NOT

What about profile exchange?

-rewrite this-

Scour the FOAF/XFN/vCard/hCard, etc. OpenID explicitly leaves that issue to another layer. OpenID only verifies you own a URL. Look at this project for profile exchange: http://xprofile.berlios.de/

What about trust?

-stub-


More about OpenID

Is OpenID open, or is it some kind of proprietary standard?

-stub-

Who creates and controls future directions of OpenID?

-stub-

How can I help and participate in the evolution of OpenID?

-stub-

How does OpenID relate to the OASIS Extensible Resource Identifier (XRI) TC?

-stub-

Why not using the "user @ host" format, since it is an identity?

The LID FAQ provides a reasonable answer for this. Furthermore, there is currently no standard way of mapping a email-form identity to a URL, which is problematic because OpenID works on HTTP. As pointed out in the LID FAQ, unless a de-facto standard emerges, there would also be no easy way to retrieve information about a given identity as simple and as easily extensible as in HTTP.


OpenID software

Here are code libraries for implementing OpenID.

Consumer implementations

Server implementations


Technical questions

How secure is OpenID?

-stub-

What are the benefits and contraints of "dumb mode" and "smart mode"?

-stub-

Can I use OpenID over HTTPS, FTP, or another protocol?

-stub-


OpenID resources

Where can I get additional information about OpenID? Are there discussion groups, mailing lists, or newsgroups that I can participate in?

-elaborate-

See OpenIDResources.

How can I help promote OpenID?

-elaborate-

See OpenIDLobbying.

Who are the OpenID adopters?

-elaborate-

Weblogging sites based on a LiveJournal Server back-end generally support OpenID serving and consuming.


[Login] Change #7 by OpenID Identityhttp://mylid.net/jernst at 2006-05-25 20:35:13.