# File lib/omniauth/strategies/bitbucket.rb, line 48 def primary_email (emails.find {|info| info["is_primary"] } || {})["email"] end
class OmniAuth::Strategies::Bitbucket
Public Instance Methods
callback_url()
click to toggle source
# File lib/omniauth/strategies/bitbucket.rb, line 13 def callback_url full_host + script_name + callback_path end
emails()
click to toggle source
# File lib/omniauth/strategies/bitbucket.rb, line 44 def emails @emails ||= deep_symbolize(access_token.get("/api/2.0/user/emails").parsed).fetch(:values) end
primary_email()
click to toggle source
raw_info()
click to toggle source
# File lib/omniauth/strategies/bitbucket.rb, line 40 def raw_info @raw_info ||= deep_symbolize(access_token.get("/api/2.0/user").parsed) end