Files
nairobi/app/models/manager.rb
Juanjo Bazán b921c67676 creates Manager
2015-09-30 11:49:28 +02:00

12 lines
366 B
Ruby

class Manager < ActiveRecord::Base
validates :username, presence: true, uniqueness: true
validates :password_digest, presence: true
has_secure_password
def self.valid_auth?(username = nil, password = nil)
return false unless username.present? && password.present?
Manager.find_by(username: username).try(:authenticate, password).present?
end
end