From 09f07d350ee8acab9919a44afa38f03074d204e2 Mon Sep 17 00:00:00 2001 From: david Date: Sun, 21 Jul 2019 16:12:13 +0200 Subject: [PATCH] a --- core/passport.js | 5 ++++- modules/events/event.controller.js | 14 +++++++------- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/core/passport.js b/core/passport.js index ddb3beb..3bf8624 100644 --- a/core/passport.js +++ b/core/passport.js @@ -101,7 +101,10 @@ passport.use('jwt', new CustomStrategy(async (req, done) => { const result = securityHelper.verify(token); 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' }); } else { return done(null, false, { message: 'Unauthorized' }); diff --git a/modules/events/event.controller.js b/modules/events/event.controller.js index 8208bfd..e47e936 100644 --- a/modules/events/event.controller.js +++ b/modules/events/event.controller.js @@ -111,16 +111,16 @@ const extraControllers = { createInscription: async(req, res, next) => { const params = extractParamsFromRequest(req, res, {}); - console.log('usuariooooooooooooo'); + console.log('usuariooooooooooooo--CASO CON TOKEN'); console.log(req.user); let dataUser = { - id: null, - phone: '+34686333111', - name: 'aaaaaaaasdasdaaaaaa', - surname: 'bbbbbbb', - email: 'lqdvi333@lqdvi.com', - userResult: null, + id: req.user.id, + phone: req.user.phone, + name: req.user.name, + surname: req.user.surname, + email: req.user.email, + userResult: req.user, } let dataInscription = {