From 2f379f985cd8d668c564e16ff0a7f8aad606af3f Mon Sep 17 00:00:00 2001 From: david Date: Sun, 21 Jul 2019 16:19:25 +0200 Subject: [PATCH] a --- core/passport.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/core/passport.js b/core/passport.js index 3bf8624..06bf6a5 100644 --- a/core/passport.js +++ b/core/passport.js @@ -103,8 +103,12 @@ passport.use('jwt', new CustomStrategy(async (req, done) => { if (result) { //recuperamos el usuario de la petición let user = await authService.extraMethods.findUser({ phone: result.phone}); - user = user.toJSON(); - return done(null, user, { message: 'Logged in Successfully' }); + if (user){ + user = user.toJSON(); + return done(null, user, { message: 'Logged in Successfully' }); + } + else + return done(null, false, { message: 'Unauthorized' }); } else { return done(null, false, { message: 'Unauthorized' });