Module: AccountKit

Extended by:
AccountKit
Included in:
AccountKit
Defined in:
lib/account_kit.rb,
lib/account_kit/base.rb,
lib/account_kit/config.rb,
lib/account_kit/version.rb

Defined Under Namespace

Modules: Config

Constant Summary collapse

GRANT_TYPE =
'authorization_code'.freeze
DEFAULT_VERSION =
'v1.0'
VERSION =
"0.1.2"

Instance Method Summary collapse

Instance Method Details

#access_token(code) ⇒ Object



7
8
9
10
# File 'lib/account_kit/base.rb', line 7

def access_token(code)
  uri = build_access_token_uri(code)
  send_payload(uri)
end

#configure {|Config| ... } ⇒ Object

Yields:



11
12
13
# File 'lib/account_kit.rb', line 11

def configure
  yield Config
end

#me(access_token) ⇒ Object



12
13
14
15
# File 'lib/account_kit/base.rb', line 12

def me(access_token)
  uri = build_me_uri(access_token)
  send_payload(uri)
end