6
7
8
9
10
11
12
13
14
15
|
# File 'lib/oauth/controllers/provider_controller.rb', line 6
def self.included(controller)
controller.class_eval do
before_filter :login_required, :only => [:authorize,:revoke]
oauthenticate :only => [:test_request]
oauthenticate :strategies => :token, :interactive => false, :only => [:invalidate,:capabilities]
oauthenticate :strategies => :two_legged, :interactive => false, :only => [:request_token]
oauthenticate :strategies => :oauth10_request_token, :interactive => false, :only => [:access_token]
skip_before_filter :verify_authenticity_token, :only=>[:request_token, :access_token, :invalidate, :test_request, :token]
end
end
|