From 35ff89faa2ab37acc6227fdd0ea993c873e918d2 Mon Sep 17 00:00:00 2001 From: Markus Scully Date: Mon, 5 Jun 2023 14:58:42 +0200 Subject: [PATCH] Get IP from HTTP headers --- server/game/net/connection.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/game/net/connection.js b/server/game/net/connection.js index d1866c8..7768297 100644 --- a/server/game/net/connection.js +++ b/server/game/net/connection.js @@ -9,7 +9,7 @@ class Connection { this.connections = net.connections; this.io = net.io; this.socket = socket; - this.ip = socket.request.connection.remoteAddress; + this.ip = socket.request.headers['x-real-ip'] ?? socket.request.connection.remoteAddress; this.player = new Player(this); this._room = false;