lib/flattr/oauth2.rb in flattr-0.2.3 vs lib/flattr/oauth2.rb in flattr-0.3.0

- old
+ new

@@ -2,12 +2,12 @@ module OAuth2 def authorize_url(opts = {}) default_options = { - :client_id => client_id, - :client_secret => client_secret, + :client_id => client_id.strip, + :client_secret => client_secret.strip, :response_type => "code" } opts = default_options.merge(opts) @@ -24,14 +24,14 @@ "#{authorize_endpoint}/?#{query_string}" end def get_access_token(code) response = post(token_endpoint, { - :code => code, + :code => code.strip, :grant_type => 'authorization_code' },{ :headers => { - :authorization => "Basic #{base64_encode("#{client_id}:#{client_secret}")}" + :authorization => "Basic #{Flattr::Client.base64_encode("#{client_id}:#{client_secret}")}" }} ) self.access_token = response['access_token'] access_token end