module Brickset::Api::Auth

Public Instance Methods

login(username, password) click to toggle source
# File lib/brickset/api/auth.rb, line 5
def login(username, password)
  xml = call('/login', username: username, password: password)
  HappyMapper.parse(xml).content
end
valid_api_key?() click to toggle source
# File lib/brickset/api/auth.rb, line 10
def valid_api_key?
  xml = call('/checkKey')
  HappyMapper.parse(xml).content == 'OK'
end
valid_token?() click to toggle source
# File lib/brickset/api/auth.rb, line 15
def valid_token?
  xml = call('/checkUserHash')
  HappyMapper.parse(xml).content != 'INVALID'
end