class ApiController::Barong

General barong API functions

Public Class Methods

new(endpoint, app_id) click to toggle source
# File lib/ApiController/barong.rb, line 8
def initialize(endpoint, app_id)
  @endpoint = endpoint
  @app_id = app_id
end

Public Instance Methods

log_in(email, password) click to toggle source
# File lib/ApiController/barong.rb, line 13
def log_in(email, password)
  response = RestClient.post("#{@endpoint}/sessions",
                             {
                              'email': email,
                              'password': password,
                              'application_id': @app_id,
                              'expires_in': 80_000
                             },
                             {
                                 'content_type': 'application/x-www-form-urlencoded'
                             })
  response.delete('"')
end