diff --git a/packages/services/auth-service/src/application/services/auth.service.ts b/packages/services/auth-service/src/application/services/auth.service.ts index e378028..df6578a 100644 --- a/packages/services/auth-service/src/application/services/auth.service.ts +++ b/packages/services/auth-service/src/application/services/auth.service.ts @@ -473,6 +473,7 @@ export class AuthService { const jwtPayload: JwtPayload = { sub: user.id, email: user.email, + phone: user.phone, tenantId: user.tenantId, roles: user.roles, }; diff --git a/packages/services/auth-service/src/infrastructure/strategies/jwt.strategy.ts b/packages/services/auth-service/src/infrastructure/strategies/jwt.strategy.ts index 64867db..1a2f223 100644 --- a/packages/services/auth-service/src/infrastructure/strategies/jwt.strategy.ts +++ b/packages/services/auth-service/src/infrastructure/strategies/jwt.strategy.ts @@ -4,7 +4,8 @@ import { ExtractJwt, Strategy } from 'passport-jwt'; export interface JwtPayload { sub: string; - email: string; + email?: string; + phone?: string; tenantId: string; roles: string[]; }