class OmniAuth::Strategies::Odesk

Public Instance Methods

raw_info() click to toggle source
# File lib/omniauth/strategies/odesk.rb, line 40
def raw_info
  # Reference: https://www.elance.com/q/api2/methods/profiles/my
  raw_info = access_token.get('/api/hr/v2/users/me.json')

  data = raw_info.read_body
  data = (data ? JSON.parse(data) : {} )
  data['user'] || {}
end