Merge pull request #44 from srinandan/master
readme; updates to oauth
diff --git a/analytics/index.js b/analytics/index.js
index 175ca09..d2d7bdf 100644
--- a/analytics/index.js
+++ b/analytics/index.js
@@ -18,6 +18,12 @@
record.request_path = config.mask_request_path;
}
+
+ var xffHeader = req.headers['x-forwarded-for'];
+ if(xffHeader) {
+ record.client_ip = xffHeader;
+ }
+
cb(null, record);
};
diff --git a/index.js b/index.js
index fd4f20a..7ac17a8 100644
--- a/index.js
+++ b/index.js
@@ -11,7 +11,7 @@
spikearrest:require('./spikearrest'),
'transform-uppercase':require('./transform-uppercase'),
accesscontrol:require('./accesscontrol'),
- eurekaclient:require('./eurekaclient')
+ eurekaclient:require('./eurekaclient'),
json2xml: require('./json2xml'),
healthcheck: require('./healthcheck')
}
diff --git a/package.json b/package.json
index a068b50..85947ff 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "microgateway-plugins",
- "version": "2.3.5",
+ "version": "2.3.8-beta",
"description": "Plugins for Apige Edge Microgateway",
"main": "index.js",
"scripts": {
@@ -9,6 +9,7 @@
"dependencies": {
"async": "^1.4.2",
"debug": "^2.2.0",
+ "eureka-js-client": "^4.3.0",
"js2xmlparser": "^2.0.2",
"jsonwebtoken": "^5.0.1",
"lodash": "^3.10.1",