module.exports = { includeCredentials: (tokenFn) => { return ({options}, next) => { if (!options.headers) { options.headers = {}; // Create the headers object if needed. } const token = tokenFn(); if (token) { options.headers['Authorization'] = 'Bearer ' + tokenFn(); } options.credentials = 'same-origin'; // eslint-disable-line next(); } }, };