joshua_hogendorn
08/06/2023, 8:32 AMmeltano invoke --dump=config tap-xero
i get the settings i have provided as environment variables. I'm running dockerised with the .env file being passed in via the compose config. I'm using postgres as my meltano db uri, its written the tables but most of them are empty. I'm not sure where its meant to be storing the auth information, or if it is storing it and my env file is overriding it somehow? If anyone can shed some light that would be appreciated.christoph
08/07/2023, 2:36 AMjoshua_hogendorn
08/07/2023, 3:11 AMchristoph
08/07/2023, 3:37 AMclient_id
and client_secret
https://hub.meltano.com/extractors/tap-xerochristoph
08/07/2023, 3:47 AMclient_id
and client_secret
?christoph
08/07/2023, 3:56 AMtap-xero
a bit more and the implementation does look a bit odd in regards to the authentication code handling. I can see that refresh_token
is indeed a required config parameter, which doesn't make sense when considering that client_id
and client_secret
are also required parameters.christoph
08/07/2023, 3:57 AMtap-xero
variant with the Meltano SDK.joshua_hogendorn
08/07/2023, 4:20 AMmark_johnston
08/07/2023, 4:23 AMtap-xero
you're using?joshua_hogendorn
08/07/2023, 6:10 AMmark_johnston
08/07/2023, 6:11 AMjoshua_hogendorn
08/07/2023, 6:12 AMpat_nadolny
08/07/2023, 6:23 PMjoshua_hogendorn
08/07/2023, 8:07 PMsteve_clarke
08/07/2023, 9:10 PMsteve_clarke
08/07/2023, 9:15 PMchristoph
08/07/2023, 9:33 PMI should also note that ¹https://github.com/MeltanoLabs/tap-salesforce/tree/main (tap-salesforce) uses a refresh_token for OAuth.Probably another case where refresh tokens should not be stored in the config to begin with. Salesforce fully supports the OAuth 2.0 Client Credentials Grant flow.