diff --git a/gcloud/middleware/auth/gcloud_service_account.go b/gcloud/middleware/auth/gcloud_service_account.go index decb913..f23c750 100644 --- a/gcloud/middleware/auth/gcloud_service_account.go +++ b/gcloud/middleware/auth/gcloud_service_account.go @@ -80,7 +80,7 @@ func (m GCloudServiceAccount) IsEligible(r *http.Request) bool { } if len(splitAuthHeader) > 1 { - payload, err := idtoken.Validate(r.Context(), token, "") + payload, err := idtoken.Validate(r.Context(), splitAuthHeader[1], "") if err != nil { // invalid token return false