-
Notifications
You must be signed in to change notification settings - Fork 0
Reset de password #58
Copy link
Copy link
Open
Description
- Crear un botón de "Olvidé la contraseña" en el formulario de login
- El botón hace lo siguiente:
2.1 Crea un campo "password_reset" en el documento 'User'; con un identificador único
2.2 Genera un enlace, que es enviado por correo usando SendGrid al correo electronico del usuario
2.3 Crear un endpoint /reset-password/:idToken/:idUser ; de manera que recibe los datos y comprueba en base de datos si el token coincide con el que habíamos generado para el usuario
2.4 Si coincide, se le muestra un nuevo formulario para que resetee el password. Una vez haya actualizado el password, se debe actualizar los datos de login en la BBDD con el nuevo password; Y ELIMINAR EL TOKEN
2.5 Si no coincide /reset-password/dfsdfsdfsdfsdfsdfs/8uC8dffd; mostrar un mensaje de error : enlace inválido
Reactions are currently unavailable