fix X-Forwarded-For

This commit is contained in:
Daniel Mason 2021-03-28 22:07:11 +13:00
parent 16531f9fa1
commit d2e309b699
5 changed files with 8 additions and 5 deletions

View file

@ -45,10 +45,11 @@ func getUserIp(r *http.Request) net.IP {
var ip net.IP
host, _, _ := net.SplitHostPort(r.RemoteAddr)
if contains(ReverseProxies, host) {
forwardedFor := r.Header.Get("X-FOWARDED-FOR")
forwardedFor := r.Header.Get("X-Forwarded-For")
if forwardedFor != "" {
host = forwardedFor
}
// realIp := r.Header.Get("X-Real-IP")
}
ip = net.ParseIP(host)