module BabyTooth
Attributes
configuration[RW]
Public Class Methods
configure() { |configuration| ... }
click to toggle source
# File lib/baby_tooth.rb, line 19 def configure self.configuration ||= Configuration.new yield self.configuration end
get_token(authorization_code)
click to toggle source
# File lib/baby_tooth.rb, line 24 def get_token(authorization_code) oauth_client.auth_code.get_token(authorization_code, :redirect_uri => configuration.redirect_uri).token end
oauth_client()
click to toggle source
# File lib/baby_tooth.rb, line 29 def oauth_client ::OAuth2::Client.new configuration.client_id, configuration.client_secret, :authorize_url => configuration.authorization_url, :token_url => configuration.access_token_url end