KamoCRM

A catraca de endpoint vê @RequireRight; a catraca de org-graph permite duas respostas apenas para leitura (SITP TPGUARD)

FixSecurityService
Navios
18 de outubro de 2026 às 23:50 UTC
Autor
Kamo
Enviar
262e3ad

* * ********************************. Não é um buraco: cada operador de comércio-fatura carrega @RequireRight (TenantRightInterceptor on /**: 401 sem uma sessão, 403 sem direito), e cada manipulador de faturamento precisa da sessão OTK-validada (401 ao vivo, não autenticada, via api.*); BillingService, em seguida, examina a conta por org e membro. A varredura só leu anotações abaixo da mapear e não conhecia os ajudantes de cobrança. - Ratchet: @RequireRight conta quando é uma das anotações próprias do manipulador (acima ou abaixo do mapeamento, nunca o corpo) ou na classe; um teste pinos o /** registro interceptor em que repousa e Um scan de anotação num trecho. 52 entradas de linha de base TP01 que foram @RequireRight-guarded o tempo todo desapareceram. - BillingRelayController: todo manipulador abre com reléSession() e responde 401 antes de ler o caminho ou Chamando BillingService; o assento escreve tomar a sessão. Novo teste: nenhuma sessão (ou X-Org-Id/X-Membro-ID forjada) headers) é 401 em todos os cinco manipuladores sem chamada a jusante. - OrgGraphPublisherCoverageTest: DivulgaçãoLedgerQueryService (SELECT org team títulos para etiquetas) e LoanTransactionService (aposentou o estado de registro de uma transação de empréstimo) não escreva nenhum fato gráfico; APROVADO com razões.

Todas as alterações

Como o que vês no transporte?

Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.

Começar Livre Para SempreVer Preços