From 9acd8af0358dde7259cf75404f84c605ea010df6 Mon Sep 17 00:00:00 2001 From: febbweiss Date: Fri, 4 Sep 2015 08:03:15 +0000 Subject: [PATCH] Feature: allows CORS --- server.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/server.js b/server.js index 2909435..22bfcc4 100644 --- a/server.js +++ b/server.js @@ -46,6 +46,13 @@ app.use(bodyParser.urlencoded({extended: true})); app.use(methodOverride('X-HTTP-Method-Override')); app.use(express.static(__dirname + '/public')); app.use(errorHandler(server.errorHandlerOptions)); +app.use(function(req, res, next) { + res.header("Access-Control-Allow-Origin", "*"); + res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept, Authorization"); + res.header("Access-Control-Allow-Methods", "PUT, GET, POST, DELETE, OPTIONS"); + next(); +}); + require('./app/routes')(app);