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