Class: OmniAuth::Strategies::Coinbase

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

Instance Method Summary collapse

Instance Method Details

#raw_infoObject



34
35
36
37
38
39
# File 'lib/omniauth/strategies/coinbase.rb', line 34

def raw_info
  client = ::Coinbase::Wallet::OAuthClient.new(access_token: access_token.token)
  @raw_info ||= client.current_user
rescue ::Errno::ETIMEDOUT
  raise ::Timeout::Error
end