Procházet zdrojové kódy

Add CORS headers to the API

Gaël Métais před 10 roky
rodič
revize
ef9326abc6
2 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 3 0
      bin/server.js
  2. 1 0
      package.json

+ 3 - 0
bin/server.js

@@ -3,13 +3,16 @@ var app                     = express();
 var server                  = require('http').createServer(app);
 var bodyParser              = require('body-parser');
 var compress                = require('compression');
+var cors                    = require('cors');
 
 var authMiddleware          = require('../lib/server/middlewares/authMiddleware');
 var apiLimitsMiddleware     = require('../lib/server/middlewares/apiLimitsMiddleware');
 
 
+// Middlewares
 app.use(compress());
 app.use(bodyParser.json());
+app.use(cors());
 app.use(authMiddleware);
 app.use(apiLimitsMiddleware);
 

+ 1 - 0
package.json

@@ -13,6 +13,7 @@
     "async": "~0.9.0",
     "body-parser": "~1.10.0",
     "compression": "~1.2.2",
+    "cors": "^2.5.2",
     "debug": "~2.1.0",
     "express": "~4.10.6",
     "phantomas": "1.8.0",