diff --git a/src/opnsense/mvc/app/library/OPNsense/Mvc/Request.php b/src/opnsense/mvc/app/library/OPNsense/Mvc/Request.php index 82583f0ab..c7e8bd9b4 100644 --- a/src/opnsense/mvc/app/library/OPNsense/Mvc/Request.php +++ b/src/opnsense/mvc/app/library/OPNsense/Mvc/Request.php @@ -141,4 +141,9 @@ class Request { return json_decode($this->getRawBody(), true) ?? false; } + + public function getClientAddress() + { + return explode(",", $_SERVER['REMOTE_ADDR'] ?? '')[0]; + } }