Module: OpenIdConsumer::ControllerMethods

Defined in:
lib/controller_methods.rb

Class Method Summary collapse

Class Method Details

.included(controller) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
14
# File 'lib/controller_methods.rb', line 3

def self.included(controller)
  controller.class_eval do
    verify :method => :post, :only => :begin, :params => :open_id_url, :redirect_to => { :action => 'index' },
      :add_flash => { :error => "Enter an Identity URL to verify." }
    verify :method => :get, :only => :complete, :redirect_to => { :action => 'index' }
    before_filter  :begin_open_id_auth,    :only => :begin
    before_filter  :complete_open_id_auth, :only => :complete
    attr_reader    :open_id_response
    attr_reader    :open_id_fields
    cattr_accessor :open_id_consumer_options
  end
end