rubyのoauth2を使ってfacebookとのOAuth連携を試みてみた。環境は以下の通り。 ruby: 1.9.2p180 oauth2: 0.5.2 まずは、facebook認証のURLを生成するコードを書いてみる。 require 'oauth2' site = "https://graph.facebook.com" token_url= "/oauth/access_token" key="xxxx" # facebookのAPP ID secret="xxx" # facebookのAPP SECRET callback_url="http://xxx.com/" # callbackしてほしいURL #インスタンス作成 client = OAuth2::Client.new(key,secret,:site => site,:token_url => token_url)