3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# File 'lib/cassy/routes.rb', line 3
def cassy(options={})
options[:controllers] ||= HashWithIndifferentAccess.new
options[:controllers][:sessions] ||= "cassy/sessions"
scope(:path => "cas") do
root :to => "#{options[:controllers][:sessions]}#new"
get 'login', :to => "#{options[:controllers][:sessions]}#new"
post 'login', :to => "#{options[:controllers][:sessions]}#create"
get 'logout', :to => "#{options[:controllers][:sessions]}#destroy"
get 'serviceValidate', :to => "#{options[:controllers][:sessions]}#service_validate"
get 'proxyValidate', :to => "#{options[:controllers][:sessions]}#proxy_validate"
end
end
|