Difference between revisions of "OpenID"
m (→What is OpenID?) |
m (→What is OpenID?) |
||
Line 2: | Line 2: | ||
[[w:OpenID|OpenID]] is an open, decentralized standard for user [[W:Authentication#Access control|authentication and access control]], allowing users to log onto many services with the same digital identity. As such, it replaces the common login process that uses a login-name and a password, by allowing a user to log in once and gain access to the resources of multiple software systems. | [[w:OpenID|OpenID]] is an open, decentralized standard for user [[W:Authentication#Access control|authentication and access control]], allowing users to log onto many services with the same digital identity. As such, it replaces the common login process that uses a login-name and a password, by allowing a user to log in once and gain access to the resources of multiple software systems. | ||
− | An OpenID is in the form of a unique URL, and is authenticated by the user's 'OpenID provider' (that is, the entity hosting their OpenID URL). The OpenID protocol does not rely on a central authority to authenticate a user's identity. Since neither the OpenID protocol nor | + | An OpenID is in the form of a unique URL, and is authenticated by the user's 'OpenID provider' (that is, the entity hosting their OpenID URL). The OpenID protocol does not rely on a central authority to authenticate a user's identity. Since neither the OpenID protocol nor web sites requiring identification may mandate a specific type of authentication, non-standard forms of authentication can be used, such as smart cards, biometrics, or ordinary passwords. |
You get to choose the OpenID Provider that best meets your needs and most importantly that you trust. At the same time, your OpenID can stay with you, no matter which Provider you move to. And best of all, the OpenID technology is not proprietary and is completely free. | You get to choose the OpenID Provider that best meets your needs and most importantly that you trust. At the same time, your OpenID can stay with you, no matter which Provider you move to. And best of all, the OpenID technology is not proprietary and is completely free. |
Revision as of 02:11, 1 May 2009
What is OpenID?
OpenID is an open, decentralized standard for user authentication and access control, allowing users to log onto many services with the same digital identity. As such, it replaces the common login process that uses a login-name and a password, by allowing a user to log in once and gain access to the resources of multiple software systems.
An OpenID is in the form of a unique URL, and is authenticated by the user's 'OpenID provider' (that is, the entity hosting their OpenID URL). The OpenID protocol does not rely on a central authority to authenticate a user's identity. Since neither the OpenID protocol nor web sites requiring identification may mandate a specific type of authentication, non-standard forms of authentication can be used, such as smart cards, biometrics, or ordinary passwords.
You get to choose the OpenID Provider that best meets your needs and most importantly that you trust. At the same time, your OpenID can stay with you, no matter which Provider you move to. And best of all, the OpenID technology is not proprietary and is completely free.
OpenID has arisen from the open source community to solve the problems that could not be easily solved by other existing technologies. OpenID is a lightweight method of identifying individuals that uses the same technology framework that is used to identify websites. As such, OpenID is not owned by anyone, nor should it be. Today, anyone can choose to be an OpenID user or an OpenID Provider for free without having to register or be approved by any organization.
OpenID Providers
For a list of more OpenID Providers, you may with to check the OpenID Directory. We don’t make any guarantees about the providers listed nor do we maintain this list.
Roll Your Own
Of course, you can always use your own URI, blog URL, website, etc as your OpenID. Delegation is the simplest way to get up and running with OpenID and Sam Ruby wrote a great tutorial. Delegation requires nothing more than an OpenID Provider and some basic HTML. If you’re wanting to host your own OpenID Provider, you’ll also need some coding experience. phpMyID is a simple open source PHP script that lets you fully host your own Provider. If you’re wanting to do something more complex, check out our page on OpenID for Developers.