This iteration implements properly passing the current page URL to the JanRain library so that it can do its spoof checking. With this addition the code is now supposed to be providing a complete and working OpenID consumer implementation... let me know if you find any bugs :). http://catdancer.ws/arc/openid2.tar All code and patches are released to the public domain. Still to do is miscellaneous code cleanup. |