From 6c55014352a681ae9177022e245e8ae1e4d0adc3 Mon Sep 17 00:00:00 2001 From: hltav Date: Tue, 9 Jun 2026 10:44:22 -0300 Subject: [PATCH] fix(auth): enable trust proxy for correct protocol detection behind nginx --- backend/src/app.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/src/app.ts b/backend/src/app.ts index 7d023f3..09b9d76 100644 --- a/backend/src/app.ts +++ b/backend/src/app.ts @@ -19,6 +19,9 @@ export function createJobsApiApp() { app.use(securityHeaders); app.use(cors(corsOptions)); + //Confia no proxy reverso (nginx) para lidar com HTTPS e IPs reais dos clientes + app.set("trust proxy", 1); + app.use("/api/auth", withSession, authRoutes); app.use("/api/users", withSession, requireAuth, userRoutes); app.use("/api/jobs", withSession, requireAuth, jobsRoutes);