mirror of
https://github.com/TracksApp/tracks.git
synced 2026-01-06 01:08:50 +01:00
Use rubycas-client gem and require if cas is enabled
This commit is contained in:
parent
18219d17f1
commit
31b173ae5b
1 changed files with 7 additions and 4 deletions
|
|
@ -63,6 +63,12 @@ Rails::Initializer.run do |config|
|
|||
config.action_view.sanitized_allowed_protocols = 'onenote'
|
||||
|
||||
# See Rails::Configuration for more options
|
||||
if ( SITE_CONFIG['authentication_schemes'].include? 'cas')
|
||||
#requires rubycas-client gem to be installed
|
||||
config.gem "rubycas-client"
|
||||
require 'casclient'
|
||||
require 'casclient/frameworks/rails/filter'
|
||||
end
|
||||
end
|
||||
|
||||
# Add new inflection rules using the following format
|
||||
|
|
@ -99,10 +105,7 @@ if ( SITE_CONFIG['authentication_schemes'].include? 'open_id')
|
|||
end
|
||||
|
||||
if ( SITE_CONFIG['authentication_schemes'].include? 'cas')
|
||||
#requires rubycas-client plugin to be installed
|
||||
require 'casclient'
|
||||
require 'casclient/frameworks/rails/filter'
|
||||
|
||||
#requires rubycas-client gem to be installed
|
||||
CASClient::Frameworks::Rails::Filter.configure(
|
||||
:cas_base_url => SITE_CONFIG['cas_server'] ,
|
||||
:cas_server_logout => SITE_CONFIG['cas_server_logout']
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue