class CF::User::Base

Public Instance Methods

precondition() click to toggle source
# File lib/cf/cli/user/base.rb, line 6
def precondition
  check_logged_in
end

Private Instance Methods

validate_password!(password) click to toggle source
# File lib/cf/cli/user/base.rb, line 12
def validate_password!(password)
  validate_password_verified!(password)
  validate_password_strength!(password)
end
validate_password_strength!(password) click to toggle source
# File lib/cf/cli/user/base.rb, line 21
def validate_password_strength!(password)
  strength = client.base.password_score(password)
  msg = "Your password strength is: #{strength}"
  fail msg if strength == :weak
  line msg
end
validate_password_verified!(password) click to toggle source
# File lib/cf/cli/user/base.rb, line 17
def validate_password_verified!(password)
  fail "Passwords do not match." unless force? || password == input[:verify]
end