fix: align API responses with Bitwarden 2026.7 clients

This commit is contained in:
shuaiplus
2026-07-25 21:25:51 +08:00
parent 8e5d9e294b
commit a0128908e1
4 changed files with 18 additions and 1 deletions
+10
View File
@@ -206,6 +206,16 @@ function buildPreloginResponse(
kdfIterations,
kdfMemory,
kdfParallelism,
// Current official servers expose the consolidated KDF model alongside
// the legacy flat fields. Keep both shapes while clients migrate.
kdfSettings: {
kdfType,
iterations: kdfIterations,
memory: kdfMemory,
parallelism: kdfParallelism,
},
salt: null,
// Preserve the historic NodeWarden aliases for older integrations.
KdfSettings: {
KdfType: kdfType,
Iterations: kdfIterations,