in reply to Which OpenID consumer library?

I don't think you're going to get a good answer. I've been an avid fan of openid since I learned about it and have been continually disappointed by the CPAN modules for it. I mean to write something myself some day, but lack the time -- besides, the good namespace is taken and the author does not respond in any way.

I do have Net::OpenID::Consumer working, but Net::OpenID::Server is a lost cause. Particularly if you want some of the modern features of the OpenID 1.x standard. I sent the author patches for sreg, but he is a blackhole.

UPDATE: It would seem some people can get ahold of him... I was unable to do so trying many times, using several email accounts over the course of two years. Clearly ymmv.

-Paul