From 152713b7e0d644b0252fe66fded327273147e946 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Sibiril?= <81782+aureliensibiril@users.noreply.github.com> Date: Mon, 6 Apr 2026 20:20:56 +0200 Subject: [PATCH] Reduce ConnectorConfigOAuth2 to ClientID and ClientSecret MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All other OAuth2 properties (redirect URI, auth URL, token URL, scopes, extra params, token endpoint auth) now come from the connector package provider definitions at wiring time. Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com> --- pkg/probod/connector_config.go | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/pkg/probod/connector_config.go b/pkg/probod/connector_config.go index 737a07fd1..1cf24efe1 100644 --- a/pkg/probod/connector_config.go +++ b/pkg/probod/connector_config.go @@ -33,14 +33,8 @@ type ConnectorConfig struct { } type ConnectorConfigOAuth2 struct { - ClientID string `json:"client-id"` - ClientSecret string `json:"client-secret"` - RedirectURI string `json:"redirect-uri"` - AuthURL string `json:"auth-url"` - TokenURL string `json:"token-url"` - Scopes []string `json:"scopes"` - ExtraAuthParams map[string]string `json:"extra-auth-params,omitempty"` - TokenEndpointAuth string `json:"token-endpoint-auth,omitempty"` + ClientID string `json:"client-id"` + ClientSecret string `json:"client-secret"` } func (c *Config) GetSlackSigningSecret() string { @@ -91,14 +85,8 @@ func (c *ConnectorConfig) UnmarshalJSON(data []byte) error { } oauth2Connector := connector.OAuth2Connector{ - ClientID: config.ClientID, - ClientSecret: config.ClientSecret, - RedirectURI: config.RedirectURI, - AuthURL: config.AuthURL, - TokenURL: config.TokenURL, - Scopes: config.Scopes, - ExtraAuthParams: config.ExtraAuthParams, - TokenEndpointAuth: config.TokenEndpointAuth, + ClientID: config.ClientID, + ClientSecret: config.ClientSecret, } c.Config = &oauth2Connector