From 28dbf4575602d5b02953a0d4311627b81131de20 Mon Sep 17 00:00:00 2001 From: IO420 <320154041@pcpuma.acatlan.unam.mx> Date: Fri, 17 Oct 2025 18:10:38 -0600 Subject: [PATCH] modified verification token --- src/persona/jwt.strategy.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/persona/jwt.strategy.ts b/src/persona/jwt.strategy.ts index 8f9800b..a2dbe5e 100644 --- a/src/persona/jwt.strategy.ts +++ b/src/persona/jwt.strategy.ts @@ -4,8 +4,9 @@ import { ExtractJwt, Strategy } from 'passport-jwt'; import { ConfigService } from '@nestjs/config'; export interface JwtPayload { - id: string; - usuario: string; + idPersona: string; + user: string; + userType: string; } @Injectable() @@ -19,9 +20,13 @@ export class JwtStrategy extends PassportStrategy(Strategy) { } async validate(payload: JwtPayload) { - if (!payload || !payload.id || !payload.usuario) { + if (!payload || !payload.idPersona || !payload.user || !payload.userType) { throw new ForbiddenException('Token inválido o corrupto'); } - return { id: payload.id, usuario: payload.usuario }; + return { + idPersona: payload.idPersona, + user: payload.user, + userType: payload.userType, + }; } }