From 1e421864faa2a900bdf5eebc5c25187c2e3ff990 Mon Sep 17 00:00:00 2001 From: Hermes Date: Sat, 23 May 2026 22:09:01 +0000 Subject: [PATCH] =?UTF-8?q?Atualiza=C3=A7=C3=A3o=20autom=C3=A1tica:=202026?= =?UTF-8?q?-05-23=2022:09:01?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web-interface/server.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/web-interface/server.js b/web-interface/server.js index e8f90cc..cb25f60 100644 --- a/web-interface/server.js +++ b/web-interface/server.js @@ -8,6 +8,13 @@ const fs = require('fs'); const app = express(); const PORT = process.env.PORT || 3000; +// Security / Iframe Fix +app.use((req, res, next) => { + res.setHeader('X-Frame-Options', 'SAMEORIGIN'); + res.removeHeader('X-Frame-Options'); // Try to remove it completely first, if proxy allows + next(); +}); + // Storage manager routes const storageManager = require('./storage-manager'); app.use('/api/clones', storageManager); @@ -628,10 +635,10 @@ app.get('/api/optimized-pages', (req, res) => { // AI Agent Route (MiniMax) app.post('/api/ai/agent', async (req, res) => { const { systemPrompt, userMessage } = req.body; - const apiKey = process.env.MINIMAX_API_KEY; + const apiKey = process.env.MINIMAX_API_KEY || 'sk-cp-iWzSsdzjVy0tT5dnvv_sGrAlv3Nw7kkrZ8hPK0KjbNeSRQxIY1O6AhkQAq_yrYV1XPJY1TH6ZQeOlJZd-Zi_elkJhef9PcTSzn2m9bcKIxezarM19BREcVM'; if (!apiKey) { - return res.status(500).json({ error: 'MINIMAX_API_KEY is missing in .env' }); + return res.status(500).json({ error: 'MINIMAX_API_KEY is missing' }); } try {