grafana e prometeus
This commit is contained in:
@@ -72,12 +72,10 @@ import { HealthModule } from './health/health.module';
|
||||
})
|
||||
export class AppModule implements NestModule {
|
||||
configure(consumer: MiddlewareConsumer) {
|
||||
// Aplicar middleware de sanitização para todas as rotas
|
||||
consumer
|
||||
.apply(RequestSanitizerMiddleware)
|
||||
.forRoutes('*');
|
||||
|
||||
// Aplicar rate limiting para rotas de autenticação e rotas sensíveis
|
||||
consumer
|
||||
.apply(RateLimiterMiddleware)
|
||||
.forRoutes('auth', 'users');
|
||||
|
||||
Reference in New Issue
Block a user