module GrapeOnRails::Models::UserActor

Public Instance Methods

authenticate!(email, password) click to toggle source
# File lib/grape_on_rails/models/user_actor.rb, line 11
def authenticate! email, password
  find_by(email: email).tap do |user|
    raise APIError::WrongEmailPassword unless user&.authenticate password
  end
end
check_missing_columns() click to toggle source
# File lib/grape_on_rails/models/user_actor.rb, line 17
def check_missing_columns
  %w(email password_digest) - column_names
end