WebService::Livedoor::Auth
使ってみたんだけど。以下のエラーメッセージが出てました。
[Sun May 20 02:22:23 2007] [error] [client 192.168.0.3] [Sun May 20 02:22:23 2007] livedoor.cgi: Use of uninitialized value in string eq at /usr/lib/perl5/site_perl/5.8.8/WebService/Livedoor/Auth.pm line 68.
68行目はここです。
65 sub validate_response { 66 my($self, $q) = @_; 67 $q = _normalize_query($q); 68 if ($q->{sig} eq $self->calc_sig($q)) { 69 if (abs(time - $q->{t}) > $self->timeout) { 70 return $self->error('LOCAL TIMEOUT'); 71 } 72 my $user = WebService::Livedoor::Auth::User->new; 73 $user->userdata($q->{userdata}); 74 $user->userhash($q->{userhash}); 75 $user->token($q->{token}); 76 return $user; 77 } 78 else { 79 return $self->error('INVALID SIG'); 80 } 81 }
動作的には問題ないんで別にいいんだけど、気になるといえば気になる。ような気もする。
-
- -
WebService-Livedoor-Auth-0.01 - [One line description of module's purpose here] - metacpan.org
livedoor Auth