feat: exposer les services infra dans le portail
This commit is contained in:
@@ -29,6 +29,12 @@ app.use(helmet({
|
|||||||
contentSecurityPolicy: false,
|
contentSecurityPolicy: false,
|
||||||
crossOriginEmbedderPolicy: 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({
|
app.use(cors({
|
||||||
origin: true,
|
origin: true,
|
||||||
credentials: true,
|
credentials: true,
|
||||||
|
|||||||
Reference in New Issue
Block a user