Klever dissected: Michael 'hacker' Krelin Leonid Ivanov Thanks to: Brian Muller of mod_auth_openid project for suggestions, bug reports, testing and actually making use of the library. Joseph Smarr of plaxo.com for robustness enhancements and making use of my work.