[Perl]CGI::Session・Hatena::API::Auth・Zer0Reader - suVeneのアレ

[Perl]CGI::Session・Hatena::API::Auth・Zer0Reader

Perlの勉強がてらと、次のステップの為にZer0ReaderにHatena認証組み込んでみた。
認証自体は Hatena::API::Auth が CPAN にあるから、簡単だったんだけど、Session管理がめんどくせえええええええぇええぇええええええ!

ってか、CGI::Session 使えば簡単にできるんだが、Windows+AnHTTPd と Linux + Apatche で動作が違うんだよなぁ。

$session->close(); して $session->delete(); してるのに、ファイル消えないし。
ッつー訳で、ごちゃごちゃ触ってるからログインしてたのにログアウトになってたり、ログインできなかったりするかもしれないけど、ゴメンネ!

一番困るのは、CGI::Session->new する時に、第二引数に undef 渡してるのに、SessionID が変わらないこと!
今のままじゃ、普通に Session Fixation でまずいんだがw

あー、もう!

寝る。

追記(2006/10/13 12:00)
昨日は眠かったようだ。
新しいセッション作った後、Client に新しい SessionID の Cookie 発行してなかったw
ファイルもちゃんと消えてるっぽい。こっちも凡ミス。
眠いときは素直に寝ましょうって事で。

スポンサーリンク
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。