Configuration portable : chemins relatifs et API dynamique
This commit is contained in:
@@ -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
|
||||
}));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user