in internal/provider/person_api/api.go [41:58]
func (client *Client) GetAccessToken(ctx context.Context) error {
oauth2_config := clientcredentials.Config{
ClientID: client.auth0ClientID,
ClientSecret: client.auth0ClientSecret,
EndpointParams: url.Values{"audience": {client.auth0Audience}},
Scopes: client.auth0Scopes,
TokenURL: client.auth0Endpoint,
}
oauth_token, err := oauth2_config.Token(ctx)
tflog.Info(ctx, fmt.Sprintf("HTTP Request: %#v", oauth_token))
if err == nil {
client.auth0AccessToken = oauth_token.AccessToken
}
return err
}