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

Keychain integration enhancement #2420

Closed
cyberduck opened this issue Aug 12, 2008 · 4 comments
Closed

Keychain integration enhancement #2420

cyberduck opened this issue Aug 12, 2008 · 4 comments

Comments

@cyberduck
Copy link
Collaborator

df80c25 created the issue

Hi

Can I request an enhancement for the current keychain integration. Currently its either on or off, when connecting to a server it will ask you if you want to store the user/pass in keychain but it will not lookup this user/pass the next time you want to use it.
If you select in the Preferences to use keychain it stores everything in keychain (unless you uncheck the box).
Can we have a hybrid option, as in dont save by default but check to see if there are credentials in keychain by default.

Thanks

Steve

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Refer to https://trac.cyberduck.io/wiki/help/en/faq#ArethereanyunknownfeaturesofCyberduck. Use

defaults write ch.sudo.cyberduck connection.login.addKeychain false

@cyberduck
Copy link
Collaborator Author

anonymous commented

Hi, unfortunately this does not solve the issue.

I do not want passwords other than those which I deliberately check "Add to Keychain" saved in my keychain, but I do want Cyberduck to check every time to see if there is a password in the Keychain for the server I am connecting to. The current option within the settings for the "Use Keychain" option states "Search for passwords in the keychain. Save passwords upon successful login in the keychain by default." It is the second part of that that I do not wish to have enabled.

If I remove the check from Use Keychain it no longer searches Keychain for passwords, if I check the Use Keychain and uncheck the "Add to Keychain" checkbox it will still add the password to Keychain when the connection is successful.

@cyberduck
Copy link
Collaborator Author

df80c25 commented

Forgot to tag the above post with my email...

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Replying to [comment:2 anonymous]:

If I remove the check from Use Keychain it no longer searches Keychain for passwords, if I check the Use Keychain and uncheck the "Add to Keychain" checkbox it will still add the password to Keychain when the connection is successful.

The wording in the Preferences still refers to the old behaviour where the lookup and storing of passwords was determined by the same property. However if you set the property connection.login.addKeychain to false, passwords will no longer be saved to the Keychain.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants