class OmniAuth::Strategies::Wrike

Public Instance Methods

raw_info() click to toggle source
# File lib/omniauth/strategies/wrike.rb, line 38
def raw_info
  @raw_info ||= access_token.get(user_data_url).parsed['data'].first
end
user_data_url() click to toggle source
# File lib/omniauth/strategies/wrike.rb, line 34
def user_data_url
  @url ||= URI::HTTPS.build(host: access_token.params['host'], path: '/api/v4/contacts', query: 'me=true').to_s
end
user_email() click to toggle source
# File lib/omniauth/strategies/wrike.rb, line 30
def user_email
  raw_info['profiles'].first['email']
end