navidrome/core/auth
Deluan 1b5c68a203 refactor(log): mark secrets on their own line and cover session keys
Mark secret values with log.WithSecrets on a separate line instead of
nesting the call in argument lists. Also mark Last.fm/ListenBrainz session
keys written through SessionKeys.Put and the PasswordEncryptionKey checksum,
which still reached trace logs, and ignore values shorter than 8 characters
so a short plaintext marked after a failed encryption cannot mangle SQL text
or the [REDACTED] marker.
2026-09-28 20:06:28 -04:00
..
auth.go refactor(log): mark secrets on their own line and cover session keys 2026-09-28 20:06:28 -04:00
auth_test.go fix(server): create the first admin inside one locked transaction 2026-09-28 20:06:27 -04:00
claims.go feat(jellyfin): non-expiring, audience-scoped tokens revocable by password change (#6013) 2026-08-22 20:36:24 -04:00
claims_test.go feat(jellyfin): non-expiring, audience-scoped tokens revocable by password change (#6013) 2026-08-22 20:36:24 -04:00
first_admin.go refactor(api): tighten API v1 auth internals and first-admin setup 2026-09-28 20:06:28 -04:00
first_admin_test.go refactor(api): tighten API v1 auth internals and first-admin setup 2026-09-28 20:06:28 -04:00