RooftopAcademy/rooftend

Feature: agregar mail service para cambio de email

Opened this issue · 0 comments

Debe seguirse la lógica desarrollada en MailerService.drawio.

  • Cambio de email permitido una vez cada 6 meses.
  • Primero, verificar que el usuario puede cambiar su email.
  • Debe crearse un tabla en la BD para almacenar lo siguiente: id, tranasction, user_id, old_email, new_email, created_at, updated_at.
  • Chequear que transaction sea válido y no haya expirado (24hs de validez).
  • Registrar cambios en la DB.