何かWebアプリでも作りたいなーという時にCatalystでがっつり認証処理を作るのは少し面倒。 そこで、Catalystで今流行り(?)のはてな認証を使うためのプラグインを書いてみました。中身はHatena::API::Authを単に使ってみただけ。 →Catalyst::Plugin::Authentication::Credential::HatenaAuth これを使うとこんな感じに書けるようになります。 use Catalyst qw/Authentication::Credential::HatenaAuth/; MyApp->config->{authentication}{hatenaauth} = { secret => 'xxxxxxxxx', api_key => 'xxxxxxxxxxxxxxxxxxxx', }; __PACKAGE__->setup; sub d