fix: add ForcePasswordReset to api key login (#6904)

This commit is contained in:
Chris Kruger
2026-03-10 01:04:17 +08:00
committed by GitHub
parent e60105411b
commit 747286dccd

View File

@@ -647,6 +647,7 @@ async fn _user_api_key_login(
"KdfMemory": user.client_kdf_memory,
"KdfParallelism": user.client_kdf_parallelism,
"ResetMasterPassword": false, // TODO: according to official server seems something like: user.password_hash.is_empty(), but would need testing
"ForcePasswordReset": false,
"scope": AuthMethod::UserApiKey.scope(),
"UserDecryptionOptions": {
"HasMasterPassword": has_master_password,