OpenID

Not logged in - Log In / Register

Revision 25 as of 2008-03-26 15:16:47

Clear message

ContentsBRTableOfContents

DRAFT: Work in progress.


This feature is in Beta Test. Please help us find bugs!


This page describes Launchpad's role as an [http://openid.net/ OpenID] provider. Launchpad currently supports OpenID [http://openid.net/specs/openid-authentication-2_0.html 2.0].

What is OpenID?

[http://openid.net/ OpenID] is a free and easy way to use a single digital identity across the Internet. With one OpenID you can login to many of your favorite websites and forget about online paperwork! Best of all, you can now use your Launchpad account as your single digital identity on sites supporting OpenID.

Where can I use it?

You can use your Launchpad Account on any one of a growing number of sites which support OpenID.

What do I have to do to enable and use it?

Your existing Launchpad account is already enabled for your use, simply enter the following as your OpenID

https://login.launchpad.net

If you encounter an error, it probably means that the site does not support OpenID 2.0. To Login to these sites, go to [https://launchpad.net/people/+me your person page] and, from the "OpenID login:" field, copy your OpenID URL and paste that into the OpenID Login prompt.

https://login.launchpad.net/+id/xxxxxxx

Note that this id is case-sensitive.

XXX: JoeyStanford - maybe include a doctored screenshot of person page showing the private OpenID information

How do I delegate my OpenID?

XXX: JoeyStanford - untested but should work.

With OpenID, you can easily set your webpage or blog up as an identity URL using [http://wiki.openid.net/Delegation delegation]. By inserting a little bit of code into your blog or website, you can easily make your blog or website your OpenID.

Rather than presenting your Launchpad OpenID, you'd enter your openid as http://mywebsite.com. Launchpad will still be providing the backend so you'll be asked for your password by Launchpad. However, when you show up as a commenter on, for example, a Livejournal thread, the openid displayed will be your personal blog or website.

To set your blog or website up as a delegate, simply add this snippet of code into the <head> of your page. It will need to go between the <head> and </head> elements on the page.

<link rel="openid.server" href="https://login.launchpad.net/" />
<link rel="openid.delegate" href="https://login.launchpad.net/+id/xxxxxxxx" />
<meta http-equiv="X-XRDS-Location" content="https://login.launchpad.net/+id/xxxxxxx/+xrds" />

You'll need to replace the http://login.launchpad.net/+id/xxxxxxxx with your actual Launchpad OpenID.

FAQs