diff --git a/.idea/HDK-Core.iml b/.idea/HDK-Core.iml
index 8e68431..7617178 100644
--- a/.idea/HDK-Core.iml
+++ b/.idea/HDK-Core.iml
@@ -131,17 +131,18 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
index 3dcef58..1dc7cbf 100644
--- a/.idea/inspectionProfiles/Project_Default.xml
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -1,6 +1,7 @@
+
diff --git a/.idea/php.xml b/.idea/php.xml
index 89f0f94..a374408 100644
--- a/.idea/php.xml
+++ b/.idea/php.xml
@@ -157,6 +157,7 @@
+
diff --git a/src/Service/UtilsService.php b/src/Service/UtilsService.php
index 480fd5c..4b5f72d 100644
--- a/src/Service/UtilsService.php
+++ b/src/Service/UtilsService.php
@@ -42,11 +42,14 @@ class UtilsService
*/
public function getRealIpAddress(RequestInterface $request): string
{
+ $x_forwarded_for = $request->header('x-forwarded-for');
+ var_dump($x_forwarded_for);
$x_real_ip = $request->header('x-real-ip');
var_dump(__METHOD__ . 'x-real-ip: ' . $x_real_ip);
$remote_addr = $request->server('remote_addr');
var_dump(__METHOD__ . 'remote_addr: ' . $remote_addr);
- return $x_real_ip
+ return $x_forwarded_for
+ ?? $x_real_ip
?? $remote_addr
?? 'unknown';
}