Skip to content

Migrate + store passwords in OS credential store instead of server info XML#12

Merged
yungcomputerchair merged 2 commits into
Open-Source-Free-Realms:mainfrom
yungcomputerchair:security
Jul 11, 2026
Merged

Migrate + store passwords in OS credential store instead of server info XML#12
yungcomputerchair merged 2 commits into
Open-Source-Free-Realms:mainfrom
yungcomputerchair:security

Conversation

@yungcomputerchair

@yungcomputerchair yungcomputerchair commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Remembered passwords are currently stored in plaintext on disk :(

This PR:

  • Imports the Devlooped.CredentialManager package for easy access to the OS credential manager
  • Introduces a CredentialHelper that securely stores passwords for each server into the OS credential manager instead of storing them in the server info XML
  • Migrates plaintext passwords from the server info XML to the credential store automatically

I forgot that I refactored the credential layer to be a helper
instead of a service, so this renames + puts it in the right spot.
@yungcomputerchair

Copy link
Copy Markdown
Contributor Author

Auto-merging in the interest of security

@yungcomputerchair yungcomputerchair merged commit acbdc8d into Open-Source-Free-Realms:main Jul 11, 2026
1 check passed
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 this pull request may close these issues.

1 participant