Agregar rutas para el cambio de contraseña, se hará en tres pasos, estos son:
- Recibir el email del usuario que pide cambio de contraseña para enviar un código numérico al correo indicado
- Recibir el código y correo nuevamente para confirmar la identidad de la cuenta perdida, y si es correcto el código y correo un token de confianza para el cambio de contraseña
- Recibir el token de confianza y la nueva contraseña
Para esto se deben agregar las 3 rutas al routes de autentificación.
Agregar las funciones al controlador de la autentificación, teniendo en cuenta que las funciones del correo deben estar modularizadas para que su implementación pueda ser cambiada fácilmente.
Agregar la persistencia del token de confianza para el cambio de contraseña.
Al ser un trabajo extenso se pueden organizar 3 personas para hacerlo
Agregar rutas para el cambio de contraseña, se hará en tres pasos, estos son:
Para esto se deben agregar las 3 rutas al routes de autentificación.
Agregar las funciones al controlador de la autentificación, teniendo en cuenta que las funciones del correo deben estar modularizadas para que su implementación pueda ser cambiada fácilmente.
Agregar la persistencia del token de confianza para el cambio de contraseña.
Al ser un trabajo extenso se pueden organizar 3 personas para hacerlo