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