Port 4.7-2.x to Drupal 5
alexh - March 11, 2007 - 21:39
| Project: | OpenID |
| Version: | 4.7.x-2.x-dev |
| Component: | OpenID Server |
| Category: | task |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | won't fix |
Description
There is already a patch of the 4.6 version to Drupal 5, but I would be more interested in a port of the 4.7-2.x version (which has also a server).
Is there anybody working on this already?

#1
Asking support for this too... OpenID Server in 5.x... anyone please?
#2
Ping for status update.
#3
No one has stepped up to tackle this yet, as noted by the "Unassigned" label. Patches welcome.
#4
subscribe
#5
Yes, I would really like to see a port to 5
#6
subscribing. Might be able to help, at least with testing. Still wrapping my head around the existing code and specs...
#7
Perhaps the server could be made into its own module.
That way it will have more reviews.
Is the openid_server.module fully working in its 4.7 version?
Does it have issues other than upgrading it to drupal 5?
#8
I haven't tested the open id server behavior, but I can get to the settings form and the like.. It syncs openid.module to the DRUPAL-5 banch and updates openid_server.module to be api compatible with Drupal 5.
#9
Hrmm. I missed a few theme('placeholders') in t()s. And added a description to the settings form menu callback.
I did some basic testing of the server with this patch and it doesn't work. I get redirected to my test site appropriately, I get presented my login request form. I submit it, and then the site starts redirecting to itself. I think openid_server_send() needs some love from someone more familiar how openid_server.module should work.
#10
Probably needs to be updated to the released Open ID 2.0 spec. Thanks for taking a crack at this, dopry.
#11
#9 confirms authentication was successful, but then it goes to http://www.mysite.com/openid/send and generates the following error:
Array ( [form_token] => 49c26f25408542c20dac6cd7a795e0ae [form_id] => openid_redirect_form )
#12
closing this issue... Those interested in OpenID Provider support for Drupal 5 should look at backporting http://drupal.org/project/openid_provider instead -- it has more focused attention on OpenID 2.0 support and completeness.