mirror of
https://github.com/navidrome/navidrome.git
synced 2026-08-01 07:21:17 +00:00
Adds the model, persistence, and database migration for named per-user app passwords. Secret values are AES-GCM encrypted at rest using a key generated on first run and stored in the data directory. This is a standalone primitive useful on its own for Subsonic clients and CLI/script auth and lands ahead of the OIDC work that will rely on it for IdP-managed users.