Skip to content

albertopq/oauth-activeresource

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

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/)

About

Rails gem that allows you to easily interact with an Oauth secured rest API with the ActiveResource model.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors