init keepAuth
diff --git a/oauth/index.js b/oauth/index.js index 0e8aebb..8dd0210 100644 --- a/oauth/index.js +++ b/oauth/index.js
@@ -20,6 +20,7 @@ var authHeaderName = config['authorization-header'] ? config['authorization-header'] : 'authorization'; var apiKeyHeaderName = config['api-key-header'] ? config['api-key-header'] : 'x-api-key'; + var keepAuthHeader = config['keep-authorization-header'] || false; var apiKey; if (!req.headers[authHeaderName]) { @@ -40,9 +41,7 @@ var token = header[1]; - if (config.keepAuthHeader) { - //do nothing - } else { + if (!keepAuthHeader) { delete (req.headers[authHeaderName]); // don't pass this header to target }