navidrome/persistence
selfhoster1312 ee9212357e
Create accounts automatically when authenticating from HTTP header (#2087)
* Create accounts automatically when authenticating from HTTP header

* Disable password check when header auth is enabled

* Formatting

* Password change is valid when no password (old or new) is provided

* Test suite runs with header auth disabled (mock config)
Prevents nil pointer access (panic) while testing password validating logic

* Use a constant prefix for autogenerated passwords (header auth case)

* Add tests

* Add context to log messages

Co-authored-by: Deluan <deluan@navidrome.org>
2026-01-02 20:22:01 +00:00
..
2026-01-02 20:20:18 +00:00
2026-01-02 20:20:18 +00:00
2026-01-02 20:15:58 +00:00
2026-01-02 20:15:58 +00:00
2026-01-02 20:15:58 +00:00
2026-01-02 20:15:58 +00:00
2026-01-02 20:14:54 +00:00
2026-01-02 20:15:58 +00:00
2026-01-02 20:14:21 +00:00
2026-01-02 20:14:21 +00:00
2026-01-02 20:15:58 +00:00