Class: OmniAuth::Strategies::AdfsOpenIdConnect
- Inherits:
-
OAuth2
- Object
- OAuth2
- OmniAuth::Strategies::AdfsOpenIdConnect
- Defined in:
- lib/omniauth/strategies/adfs_open_id_connect.rb
Constant Summary collapse
- DEFAULT_SCOPE =
'openid profile email'
Instance Method Summary collapse
Instance Method Details
#callback_url ⇒ Object
39 40 41 |
# File 'lib/omniauth/strategies/adfs_open_id_connect.rb', line 39 def callback_url full_host + script_name + callback_path end |
#client ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/omniauth/strategies/adfs_open_id_connect.rb', line 12 def client ..scope = (.scope if .respond_to?(:scope) && .scope) || DEFAULT_SCOPE .. = "#{.base_adfs_url}/adfs/oauth2/authorize" ..token_url = "#{.base_adfs_url}/adfs/oauth2/token" super end |