Sha256: 2704c262712226355dd415e6047db0a1ff72cbc953bf76000af1352acc429649
Contents?: true
Size: 506 Bytes
Versions: 18
Compression:
Stored size: 506 Bytes
Contents
# encoding: utf-8 module Nimbu module Endpoints class Login < Endpoint def initialize(options={}, &block) super require_authentication # fetch api token @response = post_request("/auth/login") end def response @response end def require_authentication raise ArgumentError, 'A username and password is required in order to login' unless authenticated? end end # Authorizations end # Endpoints end # Nimbu
Version data entries
18 entries across 18 versions & 1 rubygems