Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alternative to storing credentials in clear-text #996

Open
grzn opened this issue May 6, 2020 · 6 comments
Open

Alternative to storing credentials in clear-text #996

grzn opened this issue May 6, 2020 · 6 comments
Labels
enhancement New feature or request

Comments

@grzn
Copy link

grzn commented May 6, 2020

Saving the Salesforce password in clear text should be avoided.

@ori-moisis
Copy link
Contributor

Thanks Guy for the feedback!

Better handling for credentials is definitely on our roadmap.
One direction we are exploring is supporting storing credentials at different secret stores (e.g. remote/shared, or local like OSX keychain, Windows Credential Manager etc.), but we don’t have any plans finalized yet (will update on this ticket once we do).

What kind of a solution do you imagine?

@ori-moisis ori-moisis added the enhancement New feature or request label May 6, 2020
@grzn
Copy link
Author

grzn commented May 6, 2020 via email

@tomermevorach
Copy link
Contributor

Hi Guy,
Thanks for this improvement suggestion, it sounds right and we will think about it and try to address this need

@kevin1ftp
Copy link

Hi @ori-moisis and @tomermevorach - I wanted to check to see if any solutions for this have been implemented. Thanks!

@ori-moisis
Copy link
Contributor

ori-moisis commented May 31, 2023

Is most adapters we support authentication through OAuth now where the tokens stored are not as sensitive as a password which somewhat mitigated this issue (this is obviously not a full solution, just not as bad as storing a password).

we have not implemented alternative credential storages in the CLI yet.

@kevin1ftp
Copy link

kevin1ftp commented Jun 1, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants