FacebookのOAuthを使うサンプルアプリ (Rails)

@nov です。

自分で作ってる fb_graph という Facebook Graph API の Ruby ライブラリを OAuth 対応したついでに、Railsでサンプルアプリを作りました。

デモサイトはこちら。

ソースコードはこちら。

ソースコード内には localhost:3000 で使える API Key&Secret も埋め込んであるので、特に Facebook にアプリ登録しなくても動きます。(localhost:3000 以外で動かす場合は自分でアプリ登録してください)

いまのところRailsのバージョンは3.0.0.RCです。

app/models/facebook.rb と app/controllers/facebooks_controller.rb を見れば、Facebook 独自の JavaScript SDK と通常の OAuth2 の Web Server provile の使い方が分かるかと思います。