fix: extract client IP correctly behind reverse proxy

Add X-Forwarded-For as fallback header when X-Real-IP is missing.
Validate IP format before storing. Log which source was used.

release: bal-server-0.3.2
This commit is contained in:
2026-07-20 13:34:03 -04:00
parent d6b888e403
commit 7999902cc0
2 changed files with 34 additions and 13 deletions

View File

@@ -1,6 +1,6 @@
[package]
name = "bal_server"
version = "0.3.1"
version = "0.3.2"
edition = "2024"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html