class OmniAuth::Strategies::Restauth
Public Instance Methods
basic_auth_header()
click to toggle source
# File lib/omniauth/strategies/restauth.rb, line 38 def basic_auth_header "Basic " + Base64.strict_encode64("#{options[:client_id]}:#{options[:client_secret]}") end
build_access_token()
click to toggle source
Calls superclass method
# File lib/omniauth/strategies/restauth.rb, line 32 def build_access_token options.token_params.merge!(:headers => {'Authorization' => basic_auth_header}) super end
raw_info()
click to toggle source
# File lib/omniauth/strategies/restauth.rb, line 28 def raw_info @raw_info ||= access_token.get('/me').parsed end