From 1ab0a789513b2964e29d2bf5239b9303322d87a6 Mon Sep 17 00:00:00 2001 From: fungal Date: Tue, 19 Dec 2023 22:05:49 +0100 Subject: [PATCH] get username from the proxy header --- main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index fd8ee90..21da633 100644 --- a/main.go +++ b/main.go @@ -42,7 +42,8 @@ func handleForm(w http.ResponseWriter, r *http.Request) { } now := time.Now().UTC().Format(time.RFC3339) - entry := strings.Join([]string{now, "unknown", details.Label, details.Url}, ",") + username := r.Header.Get("X-Forwarded-Preferred-Username") + entry := strings.Join([]string{now, username, details.Label, details.Url}, ",") insertEntry(entry) tmpl.Execute(w, struct{ Success bool }{true})