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).