Class: OmniAuth::Strategies::Reliefwatch

Inherits:
OAuth2
  • Object
show all
Defined in:
lib/omniauth/strategies/reliefwatch.rb

Constant Summary collapse

DEFAULT_SCOPE =
'public'

Instance Method Summary collapse

Instance Method Details

#raw_infoObject



27
28
29
# File 'lib/omniauth/strategies/reliefwatch.rb', line 27

def raw_info
  @raw_info ||= access_token.get('/api/v1/me').parsed || {}
end

#request_phaseObject



31
32
33
34
35
36
37
# File 'lib/omniauth/strategies/reliefwatch.rb', line 31

def request_phase
  options[:authorize_params] = {
    :scope          => (options['scope'] || DEFAULT_SCOPE)
  }

  super
end