From bf2724cb1d9ff9ac0cf2010dc1633a6b79d2b58b Mon Sep 17 00:00:00 2001 From: seomi Date: Sat, 21 Jun 2025 19:32:18 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20allow=20domain=20=EB=B3=80=EC=88=98?= =?UTF-8?q?=EB=A1=9C=20=EB=B6=84=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.js | 33 ++++++++++++++------------------- 1 file changed, 14 insertions(+), 19 deletions(-) diff --git a/app.js b/app.js index 68393ad..078a902 100644 --- a/app.js +++ b/app.js @@ -13,16 +13,21 @@ import { swaggerSpec, swaggerUi } from "./swagger/swagger.js"; const app = express(); const server = http.createServer(app); +const allowedDomains = [ + "http://localhost:3000", + "https://localhost:3000", + "http://my.sjcpop.com", + "http://www.my.sjcpop.com", + "https://my.sjcpop.com", + "https://www.my.sjcpop.com", + "http://127.0.0.1:3000", + "https://127.0.0.1:3000", + "http://local.sjcpop.com:3000", +]; + app.use( cors({ - origin: [ - "http://localhost:3000", - "http://127.0.0.1", - "https://localhost:3000", - "https://127.0.0.1:3000", - "https://my.sjcpop.com", - "https://www.my.sjcpop.com", - ], + origin: allowedDomains, credentials: true, methods: "GET,HEAD,PUT,PATCH,POST,DELETE", }) @@ -41,17 +46,7 @@ app.use( const io = new Server(server, { cors: { - origin: [ - "http://localhost:3000", - "https://localhost:3000", - "http://my.sjcpop.com", - "http://www.my.sjcpop.com", - "https://my.sjcpop.com", - "https://www.my.sjcpop.com", - "http://127.0.0.1:3000", - "https://127.0.0.1:3000", - "http://local.sjcpop.com:3000", - ], + origin: allowedDomains, credentials: true, methods: "GET,HEAD,PUT,PATCH,POST,DELETE", },