From 40447766a8494957e77b16fc7b0845e48000af77 Mon Sep 17 00:00:00 2001
From: ManifoldFR <wilson.jallet@gmail.com>
Date: Fri, 2 Mar 2018 21:22:40 +0100
Subject: [PATCH] Updated import of connexion config

Added config options for cors
---
 src/server.js | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/src/server.js b/src/server.js
index 7ead8aa..291e78e 100644
--- a/src/server.js
+++ b/src/server.js
@@ -78,10 +78,19 @@ server.use('/assets',express.static(path.resolve('./','assets')));
 // Morgan is middleware for logging requests
 server.use(morgan('dev'));
 
-const defaultUser = require('../ldap_connexion_config.json');
+const defaultUser = require('./../ldap_connexion_config.json');
+
+/**
+ * @desc Options de configuration pour le _middleware_ `cors`.
+ */
+const corsOptions = {
+    origin: 'http://localhost:8888',
+    credentials: true // <-- REQUIRED backend setting
+};
+server.use(cors(corsOptions));
 
 // Charge le middleware express pour GraphQL
-server.use('/graphql', bodyParser.json(), cors(),
+server.use('/graphql', bodyParser.json(),
     graphqlExpress(req => {
         let uid;
         let password;
-- 
GitLab