From 095f63b55884c49f7058fdf76359305701899489 Mon Sep 17 00:00:00 2001 From: Mattias Putman Date: Sun, 23 Oct 2011 15:17:05 +0200 Subject: [PATCH 1/3] log --- lib/oauth/request_proxy/base.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/oauth/request_proxy/base.rb b/lib/oauth/request_proxy/base.rb index 039ef5e9..c7045ba5 100644 --- a/lib/oauth/request_proxy/base.rb +++ b/lib/oauth/request_proxy/base.rb @@ -111,7 +111,8 @@ def sign!(options = {}) # See 9.1 in specs def signature_base_string base = [method, normalized_uri, normalized_parameters] - base.map { |v| escape(v) }.join("&") + puts "base ###############" + p base.map { |v| escape(v) }.join("&") end # Has this request been signed yet? From 3023e410fe4a8e458da52cbe38be40caa4e5ef20 Mon Sep 17 00:00:00 2001 From: Mattias Putman Date: Sun, 23 Oct 2011 15:30:23 +0200 Subject: [PATCH 2/3] lgo --- lib/oauth/request_proxy/base.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/oauth/request_proxy/base.rb b/lib/oauth/request_proxy/base.rb index c7045ba5..20463585 100644 --- a/lib/oauth/request_proxy/base.rb +++ b/lib/oauth/request_proxy/base.rb @@ -140,7 +140,8 @@ def oauth_header(options = {}) header_params_str = oauth_parameters.map { |k,v| "#{k}=\"#{escape(v)}\"" }.join(', ') realm = "realm=\"#{options[:realm]}\", " if options[:realm] - "OAuth #{realm}#{header_params_str}" + puts "header #######" + p "OAuth #{realm}#{header_params_str}" end def query_string_blank? From 50e3c1f33c02dc4ca7ad2b79e36bde0695fef75d Mon Sep 17 00:00:00 2001 From: Mattias Putman Date: Sun, 23 Oct 2011 17:13:24 +0200 Subject: [PATCH 3/3] log --- lib/oauth/signature/base.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/oauth/signature/base.rb b/lib/oauth/signature/base.rb index 8d1f5cbf..b31af58d 100644 --- a/lib/oauth/signature/base.rb +++ b/lib/oauth/signature/base.rb @@ -62,6 +62,8 @@ def initialize(request, options = {}, &block) end def signature + puts "digest #####" + p digest Base64.encode64(digest).chomp.gsub(/\n/,'') end @@ -74,7 +76,8 @@ def verify end def signature_base_string - request.signature_base_string + puts "sig base stt ########" + p request.signature_base_string end def body_hash @@ -100,7 +103,8 @@ def nonce end def secret - "#{escape(consumer_secret)}&#{escape(token_secret)}" + puts "secret ########" + p "#{escape(consumer_secret)}&#{escape(token_secret)}" end def digest