Module: Mumukit::Login::Provider
- Defined in:
- lib/mumukit/login/provider.rb
Defined Under Namespace
Classes: Auth0, Base, Developer, Saml
Class Method Summary
collapse
Class Method Details
.from_env ⇒ Object
2
3
4
|
# File 'lib/mumukit/login/provider.rb', line 2
def self.from_env
parse_login_provider(login_provider_string)
end
|
.login_provider_string ⇒ Object
6
7
8
9
10
11
12
|
# File 'lib/mumukit/login/provider.rb', line 6
def self.login_provider_string
if ENV['MUMUKI_LOGIN_PROVIDER'].blank? || ENV['RACK_ENV'] == 'test' || ENV['RAILS_ENV'] == 'test'
'developer'
else
ENV['MUMUKI_LOGIN_PROVIDER']
end
end
|
.parse_login_provider(login_provider) ⇒ Object