From 8dd3132ec4ba99d561db64f054125620ffbc3ee2 Mon Sep 17 00:00:00 2001 From: Eduardo Quiros Date: Sat, 20 Aug 2022 19:38:40 -0600 Subject: [PATCH] =?UTF-8?q?garantizar=20que=20se=20analiza=20la=20contrase?= =?UTF-8?q?=C3=B1a=20solo=20si=20el=20usuario=20existe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit estaba dando un error causado por la ausencia de un usuario, pero el sistema de todos modos intentaba accesar su contraseƱa, por lo que resultaba 'undefined' --- servicio-usuarios/src/users/users.service.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/servicio-usuarios/src/users/users.service.ts b/servicio-usuarios/src/users/users.service.ts index 0cd70023..b2c42794 100644 --- a/servicio-usuarios/src/users/users.service.ts +++ b/servicio-usuarios/src/users/users.service.ts @@ -99,10 +99,13 @@ export class UsersService { reject(err); } else { let passwordEncriptada = Md5.init(password); + if (res.length > 0) { if (res[0].password == passwordEncriptada) { resolve(res[0]); } else { resolve(null); + }}else{ + resolve(null); } } });