Voltar ao PlanoACT-6.2.8
Corrigir guards do frontend (FE-02, FE-03)
Varredura CurtoMediaEsforco: PComplexidade: BaixaParalelizavel
Modulos Impactados
angular/src/app/guards/tenant.guard.ts
Passos de Implementacao
- 1Adicionar `return false` apos o bloco `if (currentUser)` no `TenantGuardHost` (FE-02)
- 2Verificar junto a equipe quais roles existem no sistema: `'Admin Cargo Fleet'` e `'admin'` sao roles distintos?
- 3Unificar os guards para usar o mesmo nome de role ou documentar formalmente a diferenca de intencao
Controle de acesso inconsistente no frontend — usuarios podem ser liberados ou bloqueados incorretamente dependendo do guard utilizado
Controle de acesso inconsistente — usuarios podem ser liberados ou bloqueados incorretamente