From d042b533f77dbdd0bdf87acc6833e3d1090ec9fe Mon Sep 17 00:00:00 2001
From: jano3 <jano@uafrica.com>
Date: Tue, 22 Nov 2022 16:16:30 +0200
Subject: [PATCH] Updated retrieving api-key from request headers to trim space

---
 auth/api_key.go | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/auth/api_key.go b/auth/api_key.go
index 2f4fabb..f9e938a 100644
--- a/auth/api_key.go
+++ b/auth/api_key.go
@@ -24,7 +24,8 @@ func GenerateNewApiKey() string {
 func GetApiKeyFromHeaders(headers map[string]string) string {
 	key := headers["Authorization"]
 	if strings.HasPrefix(strings.ToLower(key), "bearer ") {
-		return strings.TrimPrefix(strings.ToLower(key), "bearer")
+		key = strings.TrimPrefix(strings.ToLower(key), "bearer")
+		return strings.TrimSpace(key)
 	}
 	return ""
 }
-- 
GitLab