class OmniAuth::Strategies::Bitbucket
Public Instance Methods
raw_info()
click to toggle source
# File lib/omniauth/strategies/bitbucket.rb, line 30 def raw_info @raw_info ||= begin ri = MultiJson.decode(access_token.get('/api/1.0/user').body)['user'] email = MultiJson.decode(access_token.get('/api/1.0/emails').body).find { |email| email['primary'] } ri.merge!('email' => email['email']) if email ri end end