Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid

Reliable module for OpenID relying party

by Sixtease (Friar)
on Nov 06, 2008 at 15:57 UTC ( #722033=perlquestion: print w/replies, xml ) 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:

  1. OpenID4perl
  2. Net::OpenID::Consumer
  3. ditto, from MovableType

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";
  • Comment on Reliable module for OpenID relying party

Replies are listed 'Best First'.
Re: Reliable module for OpenID relying party
by LTjake (Prior) on Nov 07, 2008 at 04:19 UTC

    As far as version 2 support goes, version 1.01 of Net::OpenID::Consumer (released 12 Oct 2008) has finally added this in. Check the Changelog.

    "Go up to the next female stranger you see and tell her that her "body is a wonderland."
    My hypothesis is that she’ll be too busy laughing at you to even bother slapping you.
    " (src)

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://722033]
Approved by marto
Front-paged by tye
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (4)
As of 2018-02-25 16:17 GMT
Find Nodes?
    Voting Booth?
    When it is dark outside I am happiest to see ...

    Results (314 votes). Check out past polls.