Class: OmniAuth::Strategies::CoreLogic
- Inherits:
-
OAuth2
- Object
- OAuth2
- OmniAuth::Strategies::CoreLogic
- Defined in:
- lib/omniauth/strategies/core_logic.rb
Constant Summary collapse
- UAT_URL =
'https://access-uat-api.corelogic.asia'.freeze
- PRODUCTION_URL =
'https://access-api.corelogic.asia'.freeze
Instance Method Summary collapse
- #callback_url ⇒ Object
-
#client ⇒ Object
Overrride client to merge in site based on sandbox option.
Instance Method Details
#callback_url ⇒ Object
40 41 42 |
# File 'lib/omniauth/strategies/core_logic.rb', line 40 def callback_url [:redirect_uri] || (full_host + script_name + callback_path) end |
#client ⇒ Object
Overrride client to merge in site based on sandbox option
32 33 34 35 36 37 38 |
# File 'lib/omniauth/strategies/core_logic.rb', line 32 def client ::OAuth2::Client.new( .client_id, .client_secret, deep_symbolize(.).merge(site: site) ) end |