Class: GDS::SSO::Engine

Inherits:
Rails::Engine
  • Object
show all
Defined in:
lib/gds-sso.rb

Class Method Summary collapse

Class Method Details

.default_strategiesObject



40
41
42
# File 'lib/gds-sso.rb', line 40

def self.default_strategies
  use_mock_strategies? ? [:mock_gds_sso, :mock_gds_sso_api_access] : [:gds_sso, :gds_sso_api_access]
end

.use_mock_strategies?Boolean

Returns:

  • (Boolean)


36
37
38
# File 'lib/gds-sso.rb', line 36

def self.use_mock_strategies?
  ['development', 'test'].include?(Rails.env) && ENV['GDS_SSO_STRATEGY'] != 'real'
end