はてな認証API Ruby 版モジュール作りました
http://rubyforge.org/projects/hatenaapiauth/
先日ローンチしたはてな認証API の Ruby 版のモジュールを作りました。rubyforge にアップしたので、gem を使ってる人は
# gem install hatenaapiauth
でインストールできるかと思います。perl のHatena::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 (ソース)