Find a better, more stable method to encrypt saved credentials
tracked
Alisyn Baxton
The current method that SL uses to encrypt passwords for saved logins, specifically using Network settings, causes issues when switching between networks on a laptop. Please find a better way to encrypt the saved credentials, especially on systems where things like network configurations can be easily changed (in particular, laptops, but this applies to other systems that switch their network settings as well).
Log In
Quinn Elara
On Linux systems, you can leverage the Secret XDG Portal to abstract access to the OS keystore (avoiding the need to support every keystore individually) - https://flatpak.github.io/xdg-desktop-portal/docs/doc-org.freedesktop.impl.portal.Secret.html -- https://snapcraft.io/docs/how-to-guides/snap-development/use-the-secret-portal/#how-to-guides-use-the-secret-portal
Or alternately interface Secret service directly:
I believe the recommended way to do this is via libsecret ( https://gnome.pages.gitlab.gnome.org/libsecret/ ), which works for both sandboxed and non-sandboxed applications.
671761 Resident
On systems that provide a native key store like Mac OS you could use that.
SL Feedback
marked this post as
tracked
SL Feedback
Hello, and thank you for your detailed report regarding the encryption of saved credentials, especially in scenarios where network settings frequently change. This issue has been previously brought up by another resident in Second Life's previous bug tracking system (BUG-229799). We are merging your comments with the existing report to ensure it gets the attention it needs. While we cannot provide an exact timeline for when this might be addressed, please know that it is now being tracked. We appreciate your input and encourage you to continue sharing your ideas to help improve Second Life. Thank you!