OpenID--open, decentralized, free framework for user-centric digital identity

Open ID LogoOpenID started by Six Apart Inc. tries to create a system where a person only need one ID to access every website. For each website there can be a different profile present, it will not mix up anyone's professional identity and casual identity. A excerpt show what is OpenID:

OpenID is an open, decentralized, free framework for user-centric digital identity.

OpenID starts with the concept that anyone can identify themselves on the Internet the same way websites do-with a URI (also called a URL or web address). Since URIs are at the very core of Web architecture, they provide a solid foundation for user-centric identity.

The first piece of the OpenID framework is authentication -- how you prove ownership of a URI. Today, websites require usernames and passwords to login, which means that many people use the same password everywhere. With OpenID Authentication (see specs), your username is your URI, and your password (or other credentials) stays safely stored on your OpenID Provider (which you can run yourself, or use a third-party identity provider).

To login to an OpenID-enabled website (even one you've never been to before), just type your OpenID URI. The website will then redirect you to your OpenID Provider to login using whatever credentials it requires. Once authenticated, your OpenID provider will send you back to the website with the necessary credentials to log you in. By using Strong Authentication where needed, the OpenID Framework can be used for all types of transactions, both extending the use of pure single-sign-on as well as the sensitivity of data shared.

Beyond Authentication, the OpenID framework provides the means for users to share other components of their digital identity. By utilizing the emerging OpenID Attribute Exchange specification (see specs), users are able to clearly control what pieces of information can be shared by their Identity Provider, such as their name, address, or phone number.

Today, OpenID has emerged as the de-facto user-centric identity framework allowing millions of people to interact online. With programs such as the I Want My OpenID Bounty, developers of Open Source projects are rapidly adding support for OpenID in order to enable their communities.

A few php application support OpenID, include wordpress with a plugin and the phpbb from phpbb.cc.

These classes could be helpful with PHP developers interested in OpenID:

OpenID is not the only one of the project want "1 user to many sites" idea, but among other projects with that same goal:Lid, iNames and Yadis.
Editor Comment:

I would LOVE all websites start to use OpenID, I'm sick of going around remembering 20 different passwords and user name.

I wouldn't describe phpbb.cc

Dmitry Shechtman's picture

I wouldn't describe phpbb.cc as a phpbb fork. Its OpenID integration, although not yet released publicly, will hopefully become part of phpbb.

On a side note, LID, iNames and Yadis are all OpenID-compatible.

Is there anything called "OpenID FrameWork"

Rakesh Rawat's picture

Could anyone tell me what is "OpenID Framework" ?

I have reviewed some articles / tutorials and found the term "OpenID Framework" on several places. I am quite confused .

OpenID Framework Basically

Mgccl's picture

OpenID Framework
Basically they are saying all the identification are working under the OpenID format.

Post new comment

The content of this field is kept private and will not be shown publicly.
If you have a Gravatar account, used to display your avatar. If you have a Gravatar account, used to display your avatar.
  • Allowed HTML tags: <img> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <span> <fn>
  • Lines and paragraphs break automatically.
  • Textual smileys will be replaced with graphical ones.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".
  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.

More information about formatting options

What is 23 + 67?
To combat spam, please solve the math question above.
Honey Pot that kill bots