Method: Authlogic::ActsAsAuthentic::Password::Methods::InstanceMethods#reset_password

Defined in:
lib/authlogic/acts_as_authentic/password.rb

#reset_passwordObject Also known as: randomize_password

Resets the password to a random friendly token.



243
244
245
246
247
# File 'lib/authlogic/acts_as_authentic/password.rb', line 243

def reset_password
  friendly_token = Authlogic::Random.friendly_token
  self.password = friendly_token
  self.password_confirmation = friendly_token if self.class.require_password_confirmation
end