CHANGE: added api_key to get params
This commit is contained in:
@@ -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:]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user