Feb
25th

OpenID Installed and at the Ready!

OpenIDIf you’ve not heard about OpenID, it’s an interesting new technology on the web. Given all of the different websites and logins/passwords that one needs to remember these days, this technology could be either a blessing or a curse.

On the bright side is the fact that you store your encrypted login and password on your server and anytime you login anywhere, it authenticates back to your server. On the negative side is what’s known as a ’single point of failure’. If someone can authenticate using your login and password, then they could have access to any system that you have access to via OpenID.

Here’s a short presentation on OpenID:

The more I learn about OpenID, the more optimistic I am. At first I was really suspect, but having configured it and seeing how to use it, I think it’s a great technology. AOL, Microsoft and SixApart are a few of the latest folks to support OpenID, it appears to be taking on steam.

One of the great things about OpenID is that you can host it right on your own server. I’ve configured phpMyID tonight in a few minutes and it tested and worked great. I chose the easiest option for Single User configuration so I only had to do a few things:

  1. Make a new directory on my server and install the files. I chose http://marketingtechblog.com/OpenID/
  2. I added redirectors to my WordPress header file that redirects any OpenID requests:

    <link rel="openid.server" href="http://marketingtechblog.com/OpenID/MyID.php">
    <link rel=”openid.delegate” href=”http://marketingtechblog.com/OpenID/MyID.php”>

  3. I had to configure my password by encrypting my login, realm (this is phpMyID), and password. To do this, I popped a PHP file up on the server with the following code:

    <?php echo md5(login:realm:password);>

  4. I copied that encrypted string into the configuration for the ID file and I was up and running!
  5. To test, I simply had to login using a simple URL
  6. I then logged out

That was it! My OpenID address is now http://marketingtechblog.com and it will authenticate the Login and Password that I chose.

One other nice feature that folks haven’t spoke about is use of default information that authenticated applications can access. You can make your name, birthdate, timezone, gender and other information available for use. I love that idea! Less forms to fill out.

There’s quite a lot of news on the blogosphere on OpenID, I’d advise you to read more before you make your decision:

If nothing else, OpenID is a simple authentication scheme that, if adopted, should really simplify authentication on most websites. I hope it really explodes though I won’t be accessing my bank account with it anytime soon (nor would I want to). If you want to climb on the OpenID bandwagon, I would do it quickly so that you can get some of the initial press that goes with it.

RSS feed | Trackback URI

17 Comments »

Comment by no imageDouglas Karr (SezWho)
2007-02-25 12:28:40

I tested today with Magnolia. Magnolia worked and even merged my account with my OpenID - very cool. However, either they didn’t redirect my request per my header file or the redirect isn’t working properly. I had to put the exact URL within the OpenID field to get it to work.
Rate this:
2.9
Comment by no imageDouglas Karr (SezWho)
2007-02-26 19:15:36

Doh! Make sure your <link rel=”URI” is VALID. I just updated mine and it all worked brilliantly. Thanks to Ma.gnolia.com for checking into their side of this as well and offering me a up a few other links to check out:

OpenID for non-SuperUsers
OpenID Wiki
OpenID Mailing Lists

Rate this:
2.9
 
 
Comment by no imageAlpesh Nakar (SezWho)
2007-02-25 21:28:38

Have you looked at using the wp plugin for openid?

As I see that your users at the moment, need not have openid to comment.

Is that right?

Cheers!
Alpesh

Rate this:
2.9
 
Comment by no imageDouglas Karr (SezWho)
2007-02-25 23:24:28
 
Comment by no imageAlpesh Nakar (SezWho)
2007-02-25 23:28:29

Aha,
Another plugin. I was referring to OpenID by Verselogic.

Which one could be better? :-)

Cheers!
Alpesh Nakar

Rate this:
2.9
Comment by no imageDouglas Karr (SezWho)
2007-02-25 23:33:08

I’m not sure! Perhaps some other readers can join in on the conversation. No doubt that both are capable… OpenID really is quite a simple technology that could be easily adapted into a plugin. Thanks for the addition!
Rate this:
2.9
 
 
Comment by no imageAlpesh Nakar (SezWho)
2007-02-25 23:36:43

No worries. Yes, would love to read what others have to say. Are you planning to have your comments ‘open id’ ed ;-)
Rate this:
2.9
Comment by no imageDouglas Karr (SezWho)
2007-02-25 23:56:23

I don’t think so. I’ve seen where any login on comments often results in less comments. Comments are an important component of a blog and lead to increased Search Engine placement because the page changes and gets reindexed. In fact, quite the opposite, I encourage more folks to comment by utilizing No Nofollow.

I don’t want to do anything to impede anyone from making comments. If OpenID goes mainstream and people get used to logging in for comments, it may change my mind.

Regards,
Doug

Rate this:
2.9
 
 
Comment by no imageAlpesh Nakar (SezWho)
2007-02-25 23:59:16

Fair enough.
Rate this:
2.9
 
Comment by no imageDougal Campbell (SezWho)
2007-02-26 16:04:33

Doug, the verselogic plugin doesn’t require OpenID for commenting, it just adds it as an option. Guests can still comment with the name/email/url combo as usual. I started using it on my site not too long ago.
Rate this:
2.9
Comment by no imageDouglas Karr (SezWho)
2007-02-26 17:56:47

Dougal,

That looks pretty good! I may do some testing with it and the comments plugin I have for hierarchical comments.

Thanks!

Rate this:
2.9
 
 
Comment by no imageAlpesh Nakar (SezWho)
2007-02-26 21:33:42

Doug,
You did well. I have done the same thing. :-) Lets see how it works with the readers.
Cheers!
Alpesh
Rate this:
2.9
 
2007-02-27 16:13:20

[...] I’m not convinced this is a great idea yet, many of my friends has started to embrace the OpenID technology. O’Reilly has a great article about the pros and cons of OpenID to help you cut through the [...]
 
Comment by no imageAL (SezWho)
2007-03-08 06:36:09

Doug

I just got around to do a similar thing. I installed fine and everything. I put those two lines in my WordPress header:

Tested the login worked fine.

Tried WikiTravel, entered my configured OpenID user name (alhome.net) it redirected me then to my own site as if nothing happened.

Am I missing something?

Rate this:
2.9
Comment by no imageAL (SezWho)
2007-03-08 06:37:16

Oops the lines did not come up in the previous comment. But they’re the same as yours with the domain difference.
Rate this:
2.9
Comment by no imageDouglas Karr (SezWho)
2007-03-08 08:52:47

You can enter code in a comment with <code> tags around your code. I’ll try out Wikitravel and see! It could be that they are not honoring the redirect. It’s good that it came back to your site, but it should redirect to your OpenID page.
Rate this:
2.9
 
 
 
2007-10-02 10:50:32

[...] Seguendo le istruzioni di Douglas Karr e di Sam [...]
 
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.

My Comment Policy: I moderate comments. Please be patient:

  • Spam will happily be destroyed.
  • Use your real name, not some keywords. Otherwise it will be destroyed.
  • Mean comments aren't necessary. If I don't post them I will reply personally to let you know why.
  • Lewd comments will be edited, I don't want my readers leaving because of offensive content.
Great debate, criticism and colorful commentary is always appreciated and approved!