user
Change Password
Change user's master password by re-keying all workspace keys.
Client must:
- Prove knowledge of current master password via X25519 public key
- Provide new X25519 public key (derived from new master password)
- Re-wrap all workspace keys with new X25519 public key
Server will:
- Verify current master password (public key comparison)
- Update X25519 public key
- Update all workspace wrapped keys
Note: This changes the master password (encryption password), not authentication password. Both local and SSO users can change their master password.
post/api/user/change_password
Request body
Response
Successful Response