Method: KktShoppe::User#reset_password!

Defined in:
app/models/kkt_shoppe/user.rb

#reset_password!Object

Reset the user’s password to something random and e-mail it to them



28
29
30
31
32
33
# File 'app/models/kkt_shoppe/user.rb', line 28

def reset_password!
  self.password = SecureRandom.hex(8)
  self.password_confirmation = self.password
  self.save!
  KktShoppe::UserMailer.new_password(self).deliver_now
end