Rack::OAuth2 Sample Server

@novです。

OAuth 2.0 draft v.13準拠のRack::OAuth2 version 0.3.0のリリースにあわせて、Rails3でSample Appを作りました。

http://rack-oauth2-sample.heroku.com

Facebookアカウントでログインしたら、なんとなくで使い方分かると思います。

Access Token or Authorization Codeを取得した後は、こちらのClient Sampleみたいなのでアクセスしてください。

https://gist.github.com/857277

このアプリはOAuth2 Serverを作る人向けなので、ソースの読み方も。

Authorization Server => app/controllers/authorizations_controller.rb

Token Endpoint => config/routes.rb (Rack App)

Resource Server => config/application.rb (Rack App) & lib/authentication.rb