cambios para completar user

This commit is contained in:
arturo
2020-09-08 11:29:11 -05:00
parent eda0dc7d81
commit 0b4c3d56d3
10 changed files with 179 additions and 7 deletions
+8 -1
View File
@@ -2,6 +2,7 @@ import { Usuario } from '@src/entity/Usuario'
import { Request, Response } from 'express'
import { validate } from 'class-validator'
import { getRepository } from 'typeorm'
import { AuthController } from './Auth'
export class UsuarioController {
static async create (req: Request, res: Response) {
console.log(req.file)
@@ -91,11 +92,17 @@ export class UsuarioController {
if (!usuario.checkIfUnencryptedPasswordIsValid(secreto)) {
throw new Error('Usuario o *contraseña invalidos')
}
const token = await AuthController.signUsuario(
usuario.interno ? 'usuarioInterno' : 'usuarioExterno',
usuario.id
)
console.log(token)
res.status(200).json({
nombre: usuario.nombre,
apellidoPaterno: usuario.apellidoPaterno,
apellidoMaterno: usuario.apellidoMaterno,
interno: usuario.interno
interno: usuario.interno,
token
})
} catch (err) {
res.status(400).send(err.message)