From 9289011b3c2c72046b3ac30ebbcc04a07117eaf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manus=20D=C3=A9ploiement=20Santinova?= Date: Fri, 4 Sep 2026 15:57:37 +0000 Subject: [PATCH] feat: exposer les services infra dans le portail --- src/backend/src/index.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/backend/src/index.js b/src/backend/src/index.js index 2c30bef..c666ee7 100644 --- a/src/backend/src/index.js +++ b/src/backend/src/index.js @@ -29,6 +29,12 @@ app.use(helmet({ contentSecurityPolicy: false, crossOriginEmbedderPolicy: false, })); +// Les portails sont servis depuis un sous-domaine distinct. Seules les routes +// publiques peuvent être lues depuis cette origine ; l’API authentifiée reste inchangée. +app.use('/api/public', (req, res, next) => { + res.setHeader('Cross-Origin-Resource-Policy', 'cross-origin'); + next(); +}); app.use(cors({ origin: true, credentials: true,