lib/soaspec/o_auth2.rb in soaspec-0.2.11 vs lib/soaspec/o_auth2.rb in soaspec-0.2.12
- old
+ new
@@ -46,11 +46,10 @@
self.params = params
params[:username] = api_username || ERB.new(params[:username]).result(binding) if params[:username]
params[:security_token] = ERB.new(params[:security_token]).result(binding) if params[:security_token]
params[:token_url] = ERB.new(params[:token_url]).result(binding) if params[:token_url]
params[:password] = ERB.new(params[:password]).result(binding) if params[:password]
- Soaspec::SpecLogger.info request_message
end
# Retrieve instance_url according to access token response.
# Some applications have a different instance
# It's assumed this will be constant for a set of oauth parameters
@@ -59,9 +58,10 @@
Soaspec::OAuth2.instance_urls[params] ||= response['instance_url']
end
# @return [String] Existing or new access token, dependent on refresh_token attribute
def access_token
+ Soaspec::SpecLogger.info request_message
case Soaspec::OAuth2.refresh_token
when :once
Soaspec::OAuth2.access_tokens[params] ||= response['access_token']
else # Default is :always
response['access_token']