Class: OmniAuth::Strategies::Recruitmilitary

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

Instance Method Summary collapse

Instance Method Details

#raw_infoObject



39
40
41
# File 'lib/omniauth/strategies/recruitmilitary.rb', line 39

def raw_info
  @raw_info ||= @access_token.get(RecruitMilitary.configuration.user_data_url).parsed
end

#user_hashObject



43
44
45
# File 'lib/omniauth/strategies/recruitmilitary.rb', line 43

def user_hash
  raw_info['user']
end

#user_nameObject



47
48
49
50
51
52
# File 'lib/omniauth/strategies/recruitmilitary.rb', line 47

def user_name
  [
   user_hash['first_name'],
   user_hash['last_name'],
  ].join(' ')
end