Sha256: 6518e9ef7e90b7cd702147c32c502efa91add18416de2df1e84d722c0af533ba

Contents?: true

Size: 721 Bytes

Versions: 3

Compression:

Stored size: 721 Bytes

Contents

require 'oauth'
require 'oauth/signature/hmac/sha1'
require 'oauth/request_proxy/rack_request'
require 'oauth/server'
require 'oauth/controllers/application_controller_methods'
if Rails.version =~ /^3\./
  require 'oauth/request_proxy/rack_request'
else
  require 'oauth/request_proxy/action_controller_request'
  ActionController::Base.send :include, OAuth::Controllers::ApplicationControllerMethods
end


if Rails.version =~ /^3\./
  module OAuth
    module Plugin
      class OAuthRailtie < Rails::Railtie
        initializer "oauth-plugin.configure_rails_initialization" do |app|
          ActionController::Base.send :include, OAuth::Controllers::ApplicationControllerMethods
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
panjiva-oauth-plugin-0.4.1 lib/oauth-plugin.rb
oauth-plugin-0.4.1 lib/oauth-plugin.rb
oauth-plugin-0.4.0 lib/oauth-plugin.rb