From 099ee6361a182fcdca02b04257da115f162a91c4 Mon Sep 17 00:00:00 2001 From: Lemuel Marquez Date: Tue, 17 Nov 2020 22:16:43 -0600 Subject: [PATCH] login --- server/controller/Usuario/login.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/server/controller/Usuario/login.js b/server/controller/Usuario/login.js index f20024d..c769f5a 100644 --- a/server/controller/Usuario/login.js +++ b/server/controller/Usuario/login.js @@ -1,5 +1,6 @@ const encriptar = require('../../helper/encriptar'); const validar = require('../../helper/validar'); +const { crearToken } = require('../../middleware/autentificacion'); const Usuario = require('../../db/tablas/Usuario'); const TipoUsuario = require('../../db/tablas/TipoUsuario'); @@ -14,13 +15,16 @@ const login = async (body) => { if (!res) throw new Error('No existe este usuario.'); if (encriptar.comparar(password, res.password)) { return { - idUsuario: res.idUsuario, - usuario: res.usuario, - nombre: res.nombre, - TipoUsuario: { - idTipoUsuario: res.TipoUsuario.idTipoUsuario, - tipoUsuario: res.TipoUsuario.tipoUsuario, + alumno: { + idUsuario: res.idUsuario, + usuario: res.usuario, + nombre: res.nombre, + TipoUsuario: { + idTipoUsuario: res.TipoUsuario.idTipoUsuario, + tipoUsuario: res.TipoUsuario.tipoUsuario, + }, }, + token: crearToken(res.idUsuario), }; } });