class DashOverlord::Models::V1::BasicUser

Attributes

password[RW]
password_confirmation[RW]

Public Instance Methods

password_recovery_still_valid?() click to toggle source
# File lib/dash_overlord/models/v1/basic_user.rb, line 27
def password_recovery_still_valid?
  true
end
secured_password() click to toggle source
# File lib/dash_overlord/models/v1/basic_user.rb, line 15
def secured_password
  return nil unless encrypted_password

  @password ||= Password.new(encrypted_password)
end
secured_password=(new_password) click to toggle source
# File lib/dash_overlord/models/v1/basic_user.rb, line 21
def secured_password=(new_password)
  @password = Password.create(new_password)

  self.encrypted_password = @password
end