From 59164d8bc3149b5fab33a94e0b719bb07ebf8d10 Mon Sep 17 00:00:00 2001 From: Samyak Aditya <91079592+samyak-aditya@users.noreply.github.com> Date: Sun, 27 Oct 2024 02:25:02 +0530 Subject: [PATCH] helmet security support --- server/index.js | 2 ++ server/package.json | 1 + 2 files changed, 3 insertions(+) diff --git a/server/index.js b/server/index.js index eb56be9..2ca1eea 100644 --- a/server/index.js +++ b/server/index.js @@ -1,5 +1,6 @@ const express = require("express"); const User = require("./models/user"); +const helmet = require('helmet'); const bodyParser = require("body-parser"); const session = require("express-session"); @@ -41,6 +42,7 @@ corsConfig(app); app.use(bodyParser.json()); app.use(express.static("public")); app.use(express.json()); +app.use(helmet()); // Session Middleware (Required for Passport) app.use( diff --git a/server/package.json b/server/package.json index 2370868..ce36685 100644 --- a/server/package.json +++ b/server/package.json @@ -23,6 +23,7 @@ "express-async-handler": "^1.2.0", "express-rate-limit": "^7.4.1", "express-session": "^1.18.1", + "helmet": "^8.0.0", "jsonwebtoken": "^9.0.2", "mongodb": "^6.8.0", "mongoose": "^8.5.4",