|There's more than one way to do things|
Reliable module for OpenID relying partyby Sixtease (Friar)
|on Nov 06, 2008 at 15:57 UTC||Need Help??|
Sixtease has asked for the
wisdom of the Perl Monks concerning the following question:
I'd like a (not yet released) web app of mine to accept OpenID logins (I'd like to be a relying party). I have been looking around for OpenID consumer libraries and I found:
No.1 is helplessly unfinished and the author stated that their focus has moved elsewhere.
No.2 has had a critical bug open for a year and according to the list of libraries only supports version 1.
No.3 supports version 2 according to the same source but I can't get any reliable information about it. Additionally, the docs for Net::OpenID::Consumer talk about version 2 of the protocol, so it hints me that the list of libraries is out of date.
Do you know whether there is a reliable, maintained module that would allow me to implement an OpenID relying party? I'd want to enable users to enter their gmail addresses instead of URLs and if I understood it correctly, I need OpenID protocol v2.0 and Attribute Exchange in order to do that. Got any advice?
use strict; use warnings; print "Just Another Perl Hacker\n";