- Implemented security and headers modules for API
This commit is contained in:
4
index.js
4
index.js
@@ -2,6 +2,8 @@
|
||||
|
||||
// MODULES
|
||||
const express = require('express')
|
||||
const helmet = require('helmet')
|
||||
const morgan = require('morgan');
|
||||
const cors = require('cors') // module to format the json response
|
||||
|
||||
// Creates instances of database connections
|
||||
@@ -17,6 +19,8 @@ const routes = require('./routes')
|
||||
// Builds app w/ express
|
||||
let app = express()
|
||||
app.use(cors())
|
||||
app.use(morgan('combined'))
|
||||
app.use(helmet())
|
||||
|
||||
// Serves
|
||||
const server = app.listen( port, () => {console.log(`App listening on port ${port}`)})
|
||||
|
||||
Reference in New Issue
Block a user