修复认证挑战与可信代理安全边界(07-17-auth-challenge-trusted-proxy-hardening)

这个提交包含在:
2026-07-17 14:24:58 +08:00
父节点 bbb5c89825
当前提交 6ddedf1e0e
共修改 31 个文件,包含 3801 行新增和 419 行删除
+5 -2
查看文件
@@ -124,7 +124,7 @@ async function buildApp(dependencies = {}) {
censor: "[REDACTED]",
},
},
trustProxy: true,
trustProxy: config.trustProxy,
genReqId: () => crypto.randomUUID(),
});
@@ -336,7 +336,10 @@ async function buildApp(dependencies = {}) {
app.log.info("Metrics endpoint enabled at /metrics");
}
await app.register(authRoutes, { prefix: "/api/auth" });
await app.register(authRoutes, {
prefix: "/api/auth",
emailService: dependencies.authEmailService,
});
await app.register(wecomAuthRoutes, { prefix: "/api/auth" });
await app.register(wecomApprovalArchiveRoutes, { prefix: "/api" });
await app.register(wecomApprovalCallbackRoutes, { prefix: "/api" });