Skip Menu |

This queue is for tickets about the Net-OpenID-Consumer CPAN distribution.

Report information
The Basics
Id: 53554
Status: resolved
Priority: 0/
Queue: Net-OpenID-Consumer

People
Owner: crew [...] cs.stanford.edu
Requestors: STOCKS [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.03
Fixed in:
  • 1.030099_006
  • 1.11



Subject: unable to get claimed identity for some openid providers
For the OpenID providers listed below, the claimed_identity method from Net::OpenID::Consumer is returning undef. I would expect a Net::OpenID::ClaimedIdentity object to be returned for these. yahoo.com technorati.com pip.verisignlabs.com I have attached a file which includes tests for these (except verisign).
Subject: 03-providers.t
use strict; use warnings; use Net::OpenID::Consumer; use Test::More; my @tests = qw( https://www.google.com/accounts/o8/id http://openid.aol.com/joe http://test.myopenid.com/ http://flickr.com/test/ http://test.wordpress.com/ http://test.blogspot.com/ http://test.myvidoop.com/ http://claimid.com/test/ http://lj.livejournal.com/ yahoo.com http://technorati.com/people/technorati/test/ ); { use integer; plan tests => scalar @tests; } for my $url ( @tests ) { my $csr = Net::OpenID::Consumer->new; my $identity = $csr->claimed_identity($url); ok $identity, "Got a claimed identity for $url"; }
From: crew [...] cs.stanford.edu
need to use http://me.yahoo.com for Yahoo
RT-Send-CC: crew [...] cs.stanford.edu
On Tue Jan 26 21:14:03 2010, crew@cs.stanford.edu wrote: Show quoted text
> need to use > > http://me.yahoo.com > > for Yahoo
That worked perfectly -- Thanks! Any idea on technorati?
Subject: [rt.cpan.org #53554] unable to get claimed identity for some openid providers
Date: Wed, 27 Jan 2010 18:40:31 -0800
To: bug-Net-OpenID-Consumer [...] rt.cpan.org
From: Roger Crew <crew [...] cs.stanford.edu>
Bob Stockdale via RT writes: Show quoted text
> > Any idea on technorati? >
This http://remysharp.com/2007/12/21/how-to-integrate-openid-as-your-login-system/ suggests that the magic formula is supposed to be http://technorati.com/people/technorati/USERNAME which I can't verify because it appears to be broken at the moment. And, according to this http://meta.stackoverflow.com/questions/27508/why-cant-i-login-to-stackoverflow-using-my-technorati-openid it has been broken for at least 3 months, and evidently the priority on fixing it is really low for some reason. So... buh.
Subject: Re: [rt.cpan.org #53554] unable to get claimed identity for some openid providers
Date: Thu, 28 Jan 2010 17:24:37 -0500
To: bug-Net-OpenID-Consumer [...] rt.cpan.org
From: Robert Stockdale <robert.stockdale [...] gmail.com>
Thanks for the info! On Wed, Jan 27, 2010 at 9:41 PM, crew@cs.stanford.edu via RT < bug-Net-OpenID-Consumer@rt.cpan.org> wrote: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=53554 > > > Bob Stockdale via RT writes:
> > > > Any idea on technorati? > >
> > This > > > http://remysharp.com/2007/12/21/how-to-integrate-openid-as-your-login-system/ > > suggests that the magic formula is supposed to be > > http://technorati.com/people/technorati/USERNAME > > which I can't verify because it appears to be broken at the moment. > And, according to this > > > http://meta.stackoverflow.com/questions/27508/why-cant-i-login-to-stackoverflow-using-my-technorati-openid > > it has been broken for at least 3 months, and evidently the priority > on fixing it is really low for some reason. > > So... buh. > >
-- Bob Stockdale robert.stockdale@gmail.com
These are now all working in 1.030099_006 except for Technorati which I think is just permananently gone.