class RailsSso::Engine
Public Instance Methods
mock_call!(*)
click to toggle source
Calls superclass method
# File lib/rails_sso/engine.rb, line 26 def mock_call!(*) setup_sso! super end
other_phase()
click to toggle source
# File lib/rails_sso/engine.rb, line 20 def other_phase setup_sso! call_app! end
setup_phase()
click to toggle source
Calls superclass method
# File lib/rails_sso/engine.rb, line 14 def setup_phase setup_sso! super end
setup_sso!()
click to toggle source
# File lib/rails_sso/engine.rb, line 32 def setup_sso! env["sso"] ||= RailsSso::App.new(self, session, sso_client) end
sso_client()
click to toggle source
# File lib/rails_sso/engine.rb, line 36 def sso_client if RailsSso.config.test_mode RailsSso::Client.build_fake(RailsSso.config.provider_url) else RailsSso::Client.build_real(RailsSso.config.provider_url) end end