Ruby on Rails 4 で Oauth 認証するときにやったことの自分用メモ。 主に RailsCasts を参考に OmniAuth による Twitter 認証を実装してみました。 手順 アプリの登録 プロバイダ (今回は Twitter) に自分のアプリを登録しておきます。 例えば、ローカルのマシンで開発してる場合は下記のように適当に。 Website: http://127.0.0.1:3000/ Callback URL: http://127.0.0.1:3000/auth/twitter/callback 加え、 Consumer key と Consumer secret の値を控えておきます。 Rails アプリ作成 $ rails new demo $ cd demo $ rails g controller sessions $ touch app/views
![Ruby on Rails で Oauth を使う - d4i.log](https://cdn-ak-scissors.b.st-hatena.com/image/square/aa7a8e8936dbf91bd2be670db065c2af7ed36efb/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fd%2Fd4i%2F20130909%2F20130909210952.png)