Joyent

OpenID

Joyent runs OpenID servers so that the developers we serve will be able to use a common authentication service for their Web applications.

What is OpenID? (From the OpenID website)

The first piece of the OpenID framework is authentication. Websites require usernames and passwords to login, which means that many people use the same password everywhere. With OpenID authentication, a username is your URI, and your password (or other credentials) stays safely stored on the OpenID server at Joyent.

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, users are able to clearly control what pieces of information can be shared by their Identity Provider (in this case Joyent), such as their name, address, or phone number.