Configuration portable : chemins relatifs et API dynamique

This commit is contained in:
2026-02-05 18:30:35 +01:00
parent 8b905dc9b3
commit 53869a6626
6 changed files with 195 additions and 16 deletions

View File

@@ -28,8 +28,15 @@ const frontendPath = (() => {
// Middlewares
app.use(express.json());
app.use(express.urlencoded({ extended: true }));
// CORS dynamique pour supporter n'importe quelle origine
app.use(cors({
origin: true,
origin: (origin, callback) => {
// Autoriser toutes les origines en mode production
// ou l'origine spécifiée dans les variables d'environnement
const allowedOrigin = process.env.CORS_ORIGIN || true;
callback(null, allowedOrigin);
},
credentials: true
}));