OmniAuth 是一个利用 Rack 中间件实现的灵活的认证系统。
示例代码:
Rails.application.config.middleware.use OmniAuth::Builder do provider :developer unless Rails.env.production? provider :twitter, ENV['TWITTER_KEY'], ENV['TWITTER_SECRET'] end