walkah: Drupal 6 and OpenID

22 Jun 2007

Drupal 6 and OpenID

Well, it's been a couple days and the news has been on the front page of drupal.org, but I am very excited by the fact that the Drupal 6 will officially support OpenID. It's taken a lot of work, so it feels really really nice to have it done. I wanted to post to (hopefully) answer some common questions that I've received and seen about the module:

From an OpenID perspective: the module implements OpenID Auth 2.0 Implementer's Draft 11 (i.e. latest spec at the time of this writing) - which means it should work against *any* OpenID provider currently "in the wild" - including those that only implement version 1.x of the spec. Only relying party support (for now) is in Drupal core.

The implementation is all Drupal native code - no third party libraries were used. This point has been discussed several times and I'm not about to rehash that here. However, the final code footprint for openid.module (including css/js/etc) is ~1100 lines of code - compared to the JanRain PHP library which is over 10 times that size.

There is work towards OpenID provider code for Drupal as well ... I will be posting more here as that code shapes up for Drupal 5. There are also some code on it's way to implement some of the OpenID extensions (i.e. Simple Registration and Attribute Exchange).

I'd like to say thanks to Dries, all my colleagues at Bryght and everyone in the community for their support, encouragement and code reviews. I really believe OpenID - and digital identity - is an important part of moving the web forward and it's great to have the support of so much of the Drupal community in that. To quote Dries:

Let this be the day where we help revolutionize the online society, and the way websites and web services interoperate. Or something.

Rock.

tags:

question?

June 22, 2007 - 8:52am

So im confused, have you found a way for facebook to take your log in information for another site and not look at it and verify that it is the other sites information via using this open id?
Thanks for the post.

Josh King Alanta Center for Cosmetic Dentistry

Good news of course! I read

May 28, 2008 - 1:26pm

Good news of course! I read about this on drupal.org a while back and thought hey, thats the guy that did a lot of work on drupal-gallery2. Drupal's OpenID support was mentioned in a tech talk at Google today by Simon Willison and I look forward to someone convincing you to do OpenID support in Gallery 2 :)

Drupal

May 29, 2008 - 8:37am

Yeah OpenID is future.

I'm using drupal friom two years and i love it

yay!

June 22, 2007 - 1:46pm

Most of that post might as well have been Greek to me, but I did get the gist... Nice work walkah! Here's to a better internet for all.

Good news of course! I read

June 26, 2007 - 1:07am

Good news of course! I read about this on drupal.org a while back and thought hey, thats the guy that did a lot of work on drupal-gallery2. Drupal's OpenID support was mentioned in a tech talk at Google today by Simon Willison and I look forward to someone convincing you to do OpenID support in Gallery 2 :)

Ha!

June 26, 2007 - 6:24pm

Yeah, I haven't been officially involved with gallery2 for a while... might take some serious talking for that one ;) But it would be pretty cool.

I notced a couple links from Simon, I'm flattered that he's watching our work! :)

final specs handled?

December 6, 2007 - 3:08pm

Hey Walkah! Did you find the time to verify that the final specs are actually implemented in Drupal 6?

Welcome openID

February 13, 2008 - 11:11pm

I think the best part about it is its all drupal code. but openID is eventually going to become a double edged sword.

I personally think this is a

March 31, 2008 - 2:57pm

I personally think this is a match made in heaven. Great combination!

Fantastic Match

April 3, 2008 - 8:53pm

I think it's a fantastic match as well!

Drupal

February 26, 2008 - 9:41am

Actually, drupal is the best cms out there.

yet Dries' blog still

March 18, 2008 - 7:02am

yet Dries' blog still requires you to create yet another login in order to comment instead of just using openid...

Drupal just gets better and better

March 21, 2008 - 8:28am

Drupal just gets better and better.

Great new addition

March 21, 2008 - 8:31am

Drupal and OpenID is a great combination.

Any news on how this works

March 25, 2008 - 1:24pm

Any news on how this works in reality, is it a workable concept in drupal 6?

I am also waiting for this

March 28, 2008 - 1:02pm

I am also waiting for this and hear comments from others so that I can start using openid on my websites.

great article

March 29, 2008 - 12:22pm

great article

awesome!!

March 29, 2008 - 12:23pm

awesome!!

This is a great post. Nice

June 1, 2008 - 9:16pm

This is a great post. Nice blog you have here too!

OpenID + Drupal

June 7, 2008 - 4:56pm

I really hope that drupal gets the attention it deserves. It realy is the best CMS available especially with the OpenID integration.

Kris - PC Support Guru

Drupal

July 18, 2008 - 9:54am

Just another reason to why Drupal is the best :-)

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <p><a> <b> <strong> <dd> <dl> <dt> <i> <em> <li> <ol> <u> <ul> <img> <blockquote> <code> <pre>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Avast! This website be taken over by pirates on September 19th. Yarr!

More information about formatting options

James Walker

twitter Facebook Profile Flickr del.icio.us last.fm 43 People brightkite Jaiku Pownce Plurk Linked In Dopplr Digg upcoming

twitter

@teradome xrds_simple is pretty ... well... simple. it's not likely to blow much up ;-)
10 hours 5 min ago

comments

Syndicate content
powered by drupal Get Firefox! ecto powered Creative Commons License James Walker