diff --git a/src/server.js b/src/server.js index 7ead8aa8f0c9e41a5f6f7475084a52de6454704d..291e78e0301e8827ee7051bf3644f55ced3da86b 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;