Change header name

This commit is contained in:
Ahsan Barkati 2023-02-21 22:37:02 +05:30
parent b0f62daa24
commit df7f276f03
2 changed files with 4 additions and 8 deletions

View File

@ -203,14 +203,14 @@ func (s *Server) createPrivateServer(apiHandler *api.APIHandler) (*http.Server,
} }
func getPATToken(r *http.Request) (string, error) { func getPATToken(r *http.Request) (string, error) {
authHeader := r.Header.Get("Authorization") patHeader := r.Header.Get("SIGNOZ-API-KEY")
if authHeader == "" { if patHeader == "" {
return "", nil return "", nil
} }
authHeaderParts := strings.Fields(authHeader) authHeaderParts := strings.Fields(patHeader)
if len(authHeaderParts) != 2 || strings.ToLower(authHeaderParts[0]) != "bearer" { if len(authHeaderParts) != 2 || strings.ToLower(authHeaderParts[0]) != "bearer" {
return "", fmt.Errorf("authorization header format must be Bearer {token}") return "", fmt.Errorf("PAT authorization header format must be bearer {token}")
} }
return authHeaderParts[1], nil return authHeaderParts[1], nil

View File

@ -19,10 +19,6 @@ func NewAuthMiddleware(f func(r *http.Request) (*model.UserPayload, error)) *Aut
} }
} }
// func (am *AuthMiddleware) GetUserFromRequest(r *http.Request) (*model.UserPayload, error) {
// return auth.GetUserFromRequest(r)
// }
func (am *AuthMiddleware) OpenAccess(f func(http.ResponseWriter, *http.Request)) http.HandlerFunc { func (am *AuthMiddleware) OpenAccess(f func(http.ResponseWriter, *http.Request)) http.HandlerFunc {
return func(w http.ResponseWriter, r *http.Request) { return func(w http.ResponseWriter, r *http.Request) {
f(w, r) f(w, r)