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

anarcat’s picture

anarcat’s picture

Status: Active » Postponed (maintainer needs more info)

This 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?

anarcat’s picture

Status: Postponed (maintainer needs more info) » Closed (won't fix)

I think there's nothing needed here on top of drupal core.