class Authifer::User

Public Instance Methods

password() click to toggle source
# File lib/authifer/user.rb, line 18
def password
  @password ||= BCrypt::Password.new(password_digest) if password_digest
end
password=(password) click to toggle source
# File lib/authifer/user.rb, line 13
def password=password
  @password = BCrypt::Password.create(password)
  self.password_digest = @password
end
password_is_set() click to toggle source
# File lib/authifer/user.rb, line 22
def password_is_set
  if !password || password == ""
    errors.add(:password, "can't be blank")
  end
end