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

Mojave 10.14.5: imported username/password doesn't get synced into iCloud #9

Closed
mrjayviper opened this issue Jul 19, 2019 · 4 comments · Fixed by #17
Closed

Mojave 10.14.5: imported username/password doesn't get synced into iCloud #9

mrjayviper opened this issue Jul 19, 2019 · 4 comments · Fixed by #17

Comments

@mrjayviper
Copy link

When I ran the csv2keychain against the exported Chrome password, the passwords were imported into my Keychain BUT they were imported inside the "login" keychain.

Results:

  1. I went to Safari => Preferences => Passwords and none of the imported passwords showed up there
  2. none of the imported passwords were synced to my iOS devices

As a test, I manually entered the username and password for a stackexchange.com. I went back to Keychain Access and the stackexchange.com username/password got saved into "iCloud" keychain.

Results:

  1. stackexchange details showed up inside Safari => Preferences => Passwords
  2. username/password was synced to my iOS devices
@nntarasov
Copy link
Owner

nntarasov commented Jul 20, 2019

Thank you for the feedback. The issue is known - here are some details - #5 (comment)

Also, you can use credential hint from "login" keychain in Safari, and after that credentials will be copied to your iCloud

@tyrann0us
Copy link
Contributor

Hi @nntarasov, is there an update for the missing iCloud sync? I think more and more people are using iCloud, so it would be really great if there was a way to specify the iCloud keychain when running the script.

Of course, we would have to figure out how to make security add-internet-password work with the iCloud keychain first.

Thanks!

@nntarasov
Copy link
Owner

Since Catalina update 10.15.4 there is a feature in macOS that allows import chrome passwords into iCloud keychain :)

https://support.apple.com/kb/DL2036?locale=en_US

Safari
• Option to import Chrome passwords into your iCloud Keychain for easy AutoFill of your passwords in Safari and across all your devices

Of course, we would have to figure out how to make security add-internet-password work with the iCloud keychain first.

It would be great to have such ability, that means we can add custom credentials into keychain - it can be useful for password manager programs. I've tried to figure it out earlier - there was some complicated process not dependent on security utility

@tyrann0us
Copy link
Contributor

Thanks! Wasn't aware of this feature. Here's the official documentation: https://support.apple.com/guide/safari/import-bookmarks-history-and-passwords-ibrw1015/mac
And according to that document, the import feature has been available since macOS High Sierra (v10.13). So I guess that for most users, this would be the preferred way to import their Chrome passwords to the (iCloud) keychain, instead using this script.

Would it make sense to mention the official feature in the README.md? This would have save me quite some time. 😄

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

Successfully merging a pull request may close this issue.

3 participants