-
-
Notifications
You must be signed in to change notification settings - Fork 732
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
store password fails with the built-in password-manager #2571
Comments
i belive #1541 is describing the same problem. |
From the Electron docs:
I'm guessing you don't have any of those options installed, are you able to install one of those? |
actually, i've just configured gnome-keyring(which gnome/libsecret is a part of) to work correctly with another electron based app. that's why i didn't suspect it to be an electron issue. |
is it possible to pass for example --password-store="basic" or "libsecret" to electron while launching min? the current workaround i've come up with is: which means the gnome-keyring set-up is working fine. only that electron doesn't recognize sway, which is the real XDG_CURRENT_DESKTOP. |
I think that should work already, is it not?
This seems like something that's worth filing an Electron bug for, it you're willing to do that. |
well, i don't know the syntax for it. there's a file in /usr/bin/min with the following content:
so, following this, i did
yes, electron seems to be a pain in wayland.i have another electron-based app that has problem with screenshots. i have to create an issue for that, anyway. makes it two. |
Chromium: 132.0.6834.196
Arch Linux
Expected Behavior
store passwords and show them in settings/saved-passwords
Actual Behavior
when i click the botton
save
, no error is shown. however if we check the logs:Error occurred in handler for 'credentialStoreSetPassword': Error: Error while encrypting the text provided to safeStorage.encryptString. Encryption is not available. at writeSavedPasswordFile (/usr/lib/min/app/main.build.js:2966:50) at credentialStoreSetPassword (/usr/lib/min/app/main.build.js:2988:3) at /usr/lib/min/app/main.build.js:2996:10 at WebContents.<anonymous> (node:electron/js2c/browser_init:2:87415) at WebContents.emit (node:events:518:28)
no password gets saved in storage.
To Reproduce
1- use the built-in password manager in min's settings
2- go to any website, for example aur and enter your credentials.
3- click on save when prompt for password is shown.
4- quit the website and check saved passwords in settings.
The text was updated successfully, but these errors were encountered: