CHANGE: added api_key to get params

This commit is contained in:
2025-02-28 13:10:22 +01:00
parent 4dbd1ced0d
commit 23cb312644

View File

@@ -62,5 +62,13 @@ func checkPassword(r *http.Request) bool {
authToken := helper.GetEnv("API_TOKEN", "dont_access") authToken := helper.GetEnv("API_TOKEN", "dont_access")
authHeaders := r.Header.Get("Authorization") authHeaders := r.Header.Get("Authorization")
_authStart := len("Bearer ") _authStart := len("Bearer ")
if len(authHeaders) <= _authStart {
authHeaders = r.URL.Query().Get("api_key")
_authStart = 0
if len(authHeaders) <= _authStart {
return false
}
}
log.Println(authHeaders)
return authToken == authHeaders[_authStart:] return authToken == authHeaders[_authStart:]
} }