Module: Pontiac::Rails::Routes::Helper

Defined in:
lib/pontiac/rails/routes.rb

Instance Method Summary collapse

Instance Method Details

#use_pontiac(options = {}, &block) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/pontiac/rails/routes.rb', line 5

def use_pontiac(options = {}, &block)
  options.reverse_merge! callbacks: 'pontiac/omniauth_callbacks'
  self.match 'login' => "pontiac/sessions#new"
  self.get 'callback_login' => "pontiac/sessions#payponty_login"
  self.get 'callback' => "#{options[:callbacks]}#payponty"
  self.get 'sign_out' => "pontiac/sessions#destroy"
end