diff --git a/index.js b/index.js index ffb9570..f15ef78 100644 --- a/index.js +++ b/index.js @@ -25,6 +25,7 @@ const logger = require('./libs/logger'); const async = require('async'); const mime = require('mime'); +const cors = require('cors') const express = require('express'); const app = express(); @@ -40,6 +41,9 @@ const auth = require('./libs/auth/factory').fromConfig(config); const authCheck = auth.getMiddleware(); const taskNew = require('./libs/taskNew'); +app.use(cors()) +app.options('*', cors()) + app.use(express.static('public')); app.use('/swagger.json', express.static('docs/swagger.json')); diff --git a/package.json b/package.json index 15b5047..2cd72b7 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "async": "^2.6.1", "aws-sdk": "^2.368.0", "body-parser": "^1.18.3", + "cors": "^2.8.5", "express": "^4.16.4", "glob": "^7.1.3", "mime": "^2.4.0",