From 1abcb519a55c46ff132edb9a2a635749a4500907 Mon Sep 17 00:00:00 2001 From: LeoMortari Date: Mon, 15 Sep 2025 01:32:44 -0300 Subject: [PATCH] add logs again --- src/auth/roles.guard.ts | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/src/auth/roles.guard.ts b/src/auth/roles.guard.ts index d9bb2e8..74c0fde 100644 --- a/src/auth/roles.guard.ts +++ b/src/auth/roles.guard.ts @@ -19,24 +19,22 @@ export class RolesGuard implements CanActivate { private extractRoles(user: JwtPayload): string[] { const roles: string[] = []; - this.logger.debug('Extracting roles from user object'); - this.logger.debug(`realm_access: ${JSON.stringify(user.realm_access)}`); - this.logger.debug( - `resource_access: ${JSON.stringify(user.resource_access)}`, - ); + this.logger.log('Extracting roles from user object'); + this.logger.log(`realm_access: ${JSON.stringify(user.realm_access)}`); + this.logger.log(`resource_access: ${JSON.stringify(user.resource_access)}`); if (user.realm_access?.roles) { - this.logger.debug( + this.logger.log( `Found realm roles: ${JSON.stringify(user.realm_access.roles)}`, ); roles.push(...user.realm_access.roles); } if (user.resource_access) { - this.logger.debug('Processing resource_access'); + this.logger.log('Processing resource_access'); Object.entries(user.resource_access).forEach( ([resourceName, resource]) => { - this.logger.debug( + this.logger.log( `Resource ${resourceName} roles: ${JSON.stringify(resource?.roles)}`, ); if (resource?.roles) { @@ -47,7 +45,7 @@ export class RolesGuard implements CanActivate { } const uniqueRoles = [...new Set(roles)]; - this.logger.debug(`Final extracted roles: ${JSON.stringify(uniqueRoles)}`); + this.logger.log(`Final extracted roles: ${JSON.stringify(uniqueRoles)}`); return uniqueRoles; } @@ -57,17 +55,17 @@ export class RolesGuard implements CanActivate { [context.getHandler(), context.getClass()], ); - this.logger.debug(`Required roles: ${JSON.stringify(requiredRoles)}`); + this.logger.log(`Required roles: ${JSON.stringify(requiredRoles)}`); if (!requiredRoles || !requiredRoles.length) { - this.logger.debug('No roles required for this route'); + this.logger.log('No roles required for this route'); return true; } const request = context.switchToHttp().getRequest<{ user: JwtPayload }>(); const user = request.user; - this.logger.debug( + this.logger.log( `User object from request: ${JSON.stringify(user, null, 2)}`, );