From a3a8402e7607cab5fb925080514f686b2a29cf09 Mon Sep 17 00:00:00 2001 From: xXpuma99Xx <51341582+xXpuma99Xx@users.noreply.github.com> Date: Thu, 21 Apr 2022 22:55:12 -0500 Subject: [PATCH] guards listos --- src/auth/strategy/jwt-strategy.service.ts | 5 ++++- src/usuario/usuario.controller.ts | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/auth/strategy/jwt-strategy.service.ts b/src/auth/strategy/jwt-strategy.service.ts index 2119410..df90c43 100644 --- a/src/auth/strategy/jwt-strategy.service.ts +++ b/src/auth/strategy/jwt-strategy.service.ts @@ -13,5 +13,8 @@ export class JwtStrategyService extends PassportStrategy(Strategy) { }); } - validate(payload: JwtPayload) {} + validate(payload: JwtPayload) { + console.log(payload); + return true; + } } diff --git a/src/usuario/usuario.controller.ts b/src/usuario/usuario.controller.ts index 47ef4ac..ddcb3fe 100644 --- a/src/usuario/usuario.controller.ts +++ b/src/usuario/usuario.controller.ts @@ -24,22 +24,24 @@ export class UsuarioController { escolares(@Query() query: UsuarioEscolaresDto) {} @Post('registrar') - // @UseGuards(AuthGuard('jwt')) registrar(@Body() body: UsuarioRegistrarDto) { return this.usuarioService.registrar(body.id_usuario, body.telefono); } @Put() + @UseGuards(AuthGuard('jwt')) update(@Body() body: UsuarioUpdateDto) { return this.usuarioService.update(body); } @Get('usuario') + @UseGuards(AuthGuard('jwt')) usuario(@Query() query: UsuarioDto) { return this.usuarioService.findById(Number(query.id_usuario)); } @Get('usuarios') + @UseGuards(AuthGuard('jwt')) usuarios(@Query() query: UsuarioUsuariosDto) { return this.usuarioService.findAll(query); }