Skip to content
Rails gem that allows you to easily interact with an Oauth secured rest API with the ActiveResource model.
Find file
Pull request Compare This branch is even with albertopq:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
lib
test
.gitignore
Gemfile
Gemfile.lock
MIT-LICENSE
README.rdoc
Rakefile
oauth-activeresource.gemspec

README.rdoc

OauthActiveResource

Rails gem that allows you to easily interact with an Oauth secured rest API with the ActiveResource model. You have to provide an http-like object that signs your requests with your already retrieved access_token, like the one that the oauth gem provides (oauth.rubyforge.org/rdoc/classes/OAuth/AccessToken.html)

Getting Started

Assuming that you are using oauth gem:

  1. Add into your Gemfile:

    gem 'oauth-activeresource'
  2. Make your models inherit from OauthActiveResource instead ActiveResource

    class MyModel < OauthActiveResource::Base
    end
  3. Set a before_filter in your controllers to override your connection object with your access_token object

    def set_oauth
      MyModel.oauth_connection = @access_token
    end

Where @access_token is the final object that the oauth gem uses to sign every request. More info about how to create that object here (oauth.rubyforge.org/)

Something went wrong with that request. Please try again.