Class: OmniAuth::Strategies::Myvr
- Inherits:
-
OAuth2
- Object
- OAuth2
- OmniAuth::Strategies::Myvr
- Defined in:
- lib/omniauth/strategies/myvr.rb
Constant Summary collapse
- BASE_SCOPES =
%w[property_read]
- DEFAULT_SCOPE =
'property_read'
Instance Method Summary collapse
- #build_access_token ⇒ Object
-
#callback_url ⇒ Object
Fixes regression in omniauth-oauth2 v1.4.0 by github.com/intridea/omniauth-oauth2/commit/85fdbe117c2a4400d001a6368cc359d88f40abc7.
Instance Method Details
#build_access_token ⇒ Object
22 23 24 25 26 |
# File 'lib/omniauth/strategies/myvr.rb', line 22 def build_access_token token_params = {} verifier = request.params['code'] client.auth_code.get_token(verifier, token_params) end |
#callback_url ⇒ Object
Fixes regression in omniauth-oauth2 v1.4.0 by github.com/intridea/omniauth-oauth2/commit/85fdbe117c2a4400d001a6368cc359d88f40abc7
30 31 32 |
# File 'lib/omniauth/strategies/myvr.rb', line 30 def callback_url [:redirect_uri] || (full_host + script_name + callback_path) end |