From 11ec256e1840be2560b627db65ba578f3052ebac Mon Sep 17 00:00:00 2001 From: mkelvers Date: Sun, 5 Jul 2026 22:08:25 +0200 Subject: [PATCH] refactor: use strings.SplitSeq in cookie Forwarded parsing --- internal/auth/cookie.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/auth/cookie.go b/internal/auth/cookie.go index 3fca0226..5d7fde7f 100644 --- a/internal/auth/cookie.go +++ b/internal/auth/cookie.go @@ -46,7 +46,7 @@ func isHTTPSRequest(r *http.Request) bool { forwarded := r.Header.Values("Forwarded") for _, value := range forwarded { - for _, part := range strings.Split(value, ";") { + for part := range strings.SplitSeq(value, ";") { key, val, ok := strings.Cut(strings.TrimSpace(part), "=") if ok && strings.EqualFold(key, "proto") && strings.EqualFold(strings.Trim(val, `"`), "https") { return true