From 50d41cb7ae3d95ba5f1a10f35a5965d76f00255a Mon Sep 17 00:00:00 2001 From: yuyx <237899745@qq.com> Date: Thu, 19 Feb 2026 19:08:12 +0800 Subject: [PATCH] fix: restore login by defining getClientIp helper --- backend/server.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/backend/server.js b/backend/server.js index e571d69..f8deaf3 100644 --- a/backend/server.js +++ b/backend/server.js @@ -2852,6 +2852,15 @@ function normalizeClientIp(rawIp) { return ip; } +function getClientIp(req) { + return normalizeClientIp( + req?.ip + || req?.socket?.remoteAddress + || req?.connection?.remoteAddress + || '' + ); +} + function parseShareIpWhitelist(rawValue) { if (typeof rawValue !== 'string') return []; return rawValue