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

Report information
The Basics
Id:
53554
Status:
resolved
Priority:
Low/Low

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

BugTracker
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.


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.