Skip to content

Commit ae90de0

Browse files
committed
Added Helmet Middleware for security
1 parent d483653 commit ae90de0

File tree

3 files changed

+115
-9
lines changed

3 files changed

+115
-9
lines changed

index.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ const session = require('express-session');
88
const flash = require('connect-flash');
99
const passport = require('passport');
1010
const mongoose = require('mongoose');
11+
const helmet = require('helmet')
1112

1213
const app = express();
1314

@@ -36,6 +37,8 @@ app.set('view engine', 'handlebars');
3637

3738
app.use(methodOverride('_method'))
3839

40+
app.use(helmet());
41+
3942
// Express Session middleware
4043
app.use(session({
4144
secret: 'secret',

package-lock.json

Lines changed: 111 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"express": "^4.16.2",
1515
"express-handlebars": "^3.0.0",
1616
"express-session": "^1.15.6",
17+
"helmet": "^3.12.1",
1718
"linkscrape": "^1.0.0",
1819
"method-override": "^2.3.10",
1920
"mongoose": "^5.0.6",

0 commit comments

Comments
 (0)