読者です 読者をやめる 読者になる 読者になる

はてな認証API Ruby 版モジュール作りました

http://rubyforge.org/projects/hatenaapiauth/
先日ローンチしたはてな認証APIRuby 版のモジュールを作りました。rubyforge にアップしたので、gem を使ってる人は

# gem install hatenaapiauth

でインストールできるかと思います。perlHatena::API::Auth と同じインターフェイスです。認証に失敗すると例外 Hatena::API::AuthError が発生します。また認証時に返す値が perl 版では Hatena::API::Auth::User を作って返してますが、Ruby 版では Hash になってます。
はてな認証API を使った Rails の認証系 plugin も作れそうなのでそのうち作ろうと思ってます。
以下は簡単なサンプルアプリとそのソース。gem パッケージの中の examples ディレクトリの中にも同じモノが含まれてます。
http://rails2u.com/misc/hatenaapiauth.rb (CGI)
http://rails2u.com/misc/hatenaapiauth.rb.txt (ソース)