luckybooru/src/operations/reset_password.cr

12 lines
319 B
Crystal

class ResetPassword < User::SaveOperation
# Change password validations in src/operations/mixins/password_validations.cr
include PasswordValidations
attribute password : String
attribute password_confirmation : String
before_save do
Authentic.copy_and_encrypt password, to: encrypted_password
end
end