Closed (won't fix)
Project:
OpenID Provider
Version:
6.x-1.x-dev
Component:
Documentation
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
16 Sep 2010 at 15:04 UTC
Updated:
17 Nov 2012 at 17:22 UTC
Hi
Great module, thanks! However I spent hours yesterday debugging to figure out that it requires BCMATH which i didn't have installed on the server. Actually the code that calls this is in Drupal's _openid_dh_binary_to_long in openid.inc, but still I think a mention in the readme file would have saved me a lot of time.
By the way, if you don't have BCMATH you get no error, and everything appears to work except when you get redirected back to your RP after accepting, the RP says something like "server denied check_authentication". In fact everything seems to work but no "assoc_handle" is generated by the OP and thus the session is not valid.
Thanks
Andy
Comments
Comment #1
anarcat commentedThis should probably be done through http://api.drupal.org/api/drupal/developer--hooks--install.php/function/...
Comment #2
anarcat commentedThis is now a *bit* better in D6, and fixed in D7, see #1234214: bccomp error if the gmp library is installed.
Note that this is a problem with core's openid. Not sure we should fix this at all... What do you think?
Comment #3
anarcat commentedI think there's nothing needed here on top of drupal core.