From 4efce2c6b82350bf4f753a57477c440f1135b6c6 Mon Sep 17 00:00:00 2001 From: wancat Date: Mon, 21 Aug 2023 20:27:44 +0800 Subject: [PATCH] fix: remove cors --- server/package.json | 1 - server/src/api/socket.js | 6 +----- server/src/index.js | 6 ------ yarn.lock | 2 +- 4 files changed, 2 insertions(+), 13 deletions(-) diff --git a/server/package.json b/server/package.json index 5d5bab5..6a40895 100644 --- a/server/package.json +++ b/server/package.json @@ -11,7 +11,6 @@ }, "dependencies": { "commander": "^11.0.0", - "cors": "^2.8.5", "dockerode": "^3.3.5", "express": "^4.18.2", "jsonwebtoken": "^9.0.1", diff --git a/server/src/api/socket.js b/server/src/api/socket.js index a7df255..d1f33e5 100644 --- a/server/src/api/socket.js +++ b/server/src/api/socket.js @@ -4,11 +4,7 @@ import Session from '../models/session.js' import { defaultUser, genSessionJWT } from '../utils/auth.js' export default (server) => { - const io = new Server(server, { - cors: { - origin: '*', - }, - }) + const io = new Server(server) io.use(async (socket, next) => { console.log('Authenticating...') diff --git a/server/src/index.js b/server/src/index.js index b63400d..4b5ad47 100644 --- a/server/src/index.js +++ b/server/src/index.js @@ -3,7 +3,6 @@ import express from 'express' import http from 'http' import YAML from 'yaml' import swaggerUI from 'swagger-ui-express' -import cors from 'cors' import socketServer from './api/socket.js' import connectDB from './db.js' @@ -23,11 +22,6 @@ async function main() { const swaggerDocument = YAML.parse(file) app.use('/api-docs', swaggerUI.serve, swaggerUI.setup(swaggerDocument)) app.use(express.json()) - app.use( - cors({ - origin: '*', - }) - ) app.get('/', (req, res) => { res.send('Hello World!') diff --git a/yarn.lock b/yarn.lock index e7d8450..47e89d5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1602,7 +1602,7 @@ cookie@~0.4.1: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== -cors@^2.8.5, cors@~2.8.5: +cors@~2.8.5: version "2.8.5" resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==