module AppRail::Airtable::Authenticatable::InstanceMethods

Public Class Methods

new(*args) click to toggle source
Calls superclass method
# File lib/app_rail/airtable/authenticatable.rb, line 49
def initialize(*args)
  if (kwargs = args.first) && kwargs.is_a?(Hash) && kwargs.size == 2 && kwargs.key?(:email) && kwargs.key?(:password)
    super("Email" => kwargs[:email], "Password Hash" => self.class.password_hash(kwargs[:password]), "Access Token" => self.class.next_access_token)
  else
    super
  end
end