Actualizar server.js

This commit is contained in:
2026-03-07 19:58:07 +00:00
parent b01d30bf48
commit d9b2341509

View File

@@ -9,8 +9,25 @@ import OpenAI from "openai";
const { Pool } = pg;
const app = express();
app.use(cors());
// Ampliamos el límite a 10MB para permitir la subida de logotipos en Base64
// Configuración de CORS Profesional
const corsOptions = {
origin: [
'https://web.integrarepara.es',
'https://portal.integrarepara.es',
'http://localhost:3000',
'http://127.0.0.1:3000'
],
methods: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'],
allowedHeaders: ['Content-Type', 'Authorization'],
credentials: true,
optionsSuccessStatus: 200
};
app.use(cors(corsOptions));
// Habilitar pre-flight para todas las rutas
app.options('*', cors(corsOptions));
// Límites de subida para logotipos en Base64
app.use(express.json({ limit: '10mb' }));
app.use(express.urlencoded({ limit: '10mb', extended: true }));