Reduce ConnectorConfigOAuth2 to ClientID and ClientSecret
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>
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user