OmniAuthをはてなのOAuthに対応させてみた

はてながOAuthに対応したのでOmniAuthを対応させてみた:a2ikm / omniauth

基本はtwitter用のストラテジをコピーしてはてな用にAPIのURL等を書き換えた程度。唯一面倒くさかったのは権限の範囲を指定するscopeオプションの指定方法。これはTripItのものを参考にした。ただハードコーディング気味なのでこれを開発者側で適当に指定する方法があればpull requestを出してみようかと(だれかがやってたらありがたく使わせてもらいたい)。

でもFacebookのものもハードコーディングだったしなぁ。

などなど。