From ccac8214c8c626cce6ac4464cd8ef053d6478914 Mon Sep 17 00:00:00 2001
From: Lyuben Penkovski <lyuben.penkovski@vereign.com>
Date: Thu, 10 Nov 2022 13:00:56 +0200
Subject: [PATCH] OAuth client MUST not be used when making requests to
 external hosts

---
 cmd/infohub/main.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cmd/infohub/main.go b/cmd/infohub/main.go
index 2166616..d1e1b4e 100644
--- a/cmd/infohub/main.go
+++ b/cmd/infohub/main.go
@@ -85,7 +85,7 @@ func main() {
 	oauthCtx := context.WithValue(context.Background(), oauth2.HTTPClient, httpClient)
 	oauthClient := newOAuth2Client(oauthCtx, cfg.OAuth.ClientID, cfg.OAuth.ClientSecret, cfg.OAuth.TokenURL)
 
-	credentials := credential.New(cfg.Credential.IssuerURI, oauthClient)
+	credentials := credential.New(cfg.Credential.IssuerURI, httpClient)
 
 	// create policy client
 	policy := policy.New(cfg.Policy.Addr, policy.WithHTTPClient(oauthClient))
-- 
GitLab