module.exports = (config, req) => { try { if (config.appConfig.auth.enableHeaderAuth) { const { userHeader } = config.appConfig.auth.headerAuth; const { proxyWhitelist } = config.appConfig.auth.headerAuth; if (proxyWhitelist.includes(req.socket.remoteAddress)) { return { success: true, user: req.headers[userHeader.toLowerCase()] }; } } return {}; } catch (e) { console.warn('Error get-user: ', e); return { success: false }; } };