Skip to content

Commit 81e13ff

Browse files
Add cors back and update packages
1 parent bc19173 commit 81e13ff

File tree

2 files changed

+5
-14
lines changed

2 files changed

+5
-14
lines changed

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,13 @@
1111
"bcrypt": "4.0.1",
1212
"body-parser": "1.19.0",
1313
"consign": "^0.1.6",
14+
"cors": "^2.8.3",
1415
"express": "^4.14.0",
1516
"jsonwebtoken": "^8.5.1",
1617
"mongoose": "5.9.11",
1718
"nodemailer": "6.4.6",
18-
"swagger-jsdoc": "^4.0.0",
19-
"swagger-ui-express": "^4.1.4"
19+
"swagger-jsdoc": "^4.3.2",
20+
"swagger-ui-express": "^4.1.6"
2021
},
2122
"engines": {
2223
"node": "14.1.0"

src/config/express.js

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
const express = require("express");
22
const bodyParser = require("body-parser");
3+
const cors = require("cors");
34
const consign = require("consign");
45
const swaggerUi = require("swagger-ui-express");
56
const swaggerJsdoc = require("swagger-jsdoc");
@@ -8,18 +9,7 @@ const swaggerOptions = require("../../swagger");
89

910
const app = express();
1011

11-
app.use(function (req, res, next) {
12-
res.header("Access-Control-Allow-Origin", "*");
13-
res.header(
14-
"Access-Control-Allow-Headers",
15-
"Origin, X-Requested, Content-Type, Accept Authorization",
16-
);
17-
if (req.method === "OPTIONS") {
18-
res.header("Access-Control-Allow-Methods", "POST, PUT, PATCH, GET, DELETE");
19-
return res.status(200).json({});
20-
}
21-
next();
22-
});
12+
app.use(cors({ origin: "*" }));
2313
app.use(bodyParser.json());
2414
app.set("secret", "opensecret");
2515

0 commit comments

Comments
 (0)