diff --git a/komga/src/main/kotlin/org/gotson/komga/infrastructure/security/LoggingBasicAuthFilter.kt b/komga/src/main/kotlin/org/gotson/komga/infrastructure/security/LoggingBasicAuthFilter.kt index d4d876b8..89cb9745 100644 --- a/komga/src/main/kotlin/org/gotson/komga/infrastructure/security/LoggingBasicAuthFilter.kt +++ b/komga/src/main/kotlin/org/gotson/komga/infrastructure/security/LoggingBasicAuthFilter.kt @@ -46,7 +46,7 @@ data class RequestInfo( ) fun HttpServletRequest.extractInfo() = RequestInfo( - ip = remoteAddr, + ip = getHeader("X-Real-IP") ?: getHeader("X-Forwarded-For") ?: remoteAddr, userAgent = getHeader("User-Agent"), method = method, url = requestURL.toString(),