Page MenuHomePhabricator

[identity] Support skip_password_reset in PrivilegedResetUserPassword RPC
ClosedPublic

Authored by bartek on Jan 13 2025, 6:49 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Apr 7, 12:57 PM
Unknown Object (File)
Mar 15 2025, 12:21 AM
Unknown Object (File)
Mar 15 2025, 12:21 AM
Unknown Object (File)
Mar 15 2025, 12:20 AM
Unknown Object (File)
Mar 15 2025, 12:19 AM
Unknown Object (File)
Feb 12 2025, 6:25 PM
Unknown Object (File)
Feb 12 2025, 6:25 PM
Unknown Object (File)
Feb 12 2025, 6:24 PM
Subscribers

Details

Summary

Server-side implementation of ENG-9628.

Depends on D14199

Test Plan

Mocked privileged users set locally to include my user ID

  • When the flag is false, the PrivilegedResetUserPassword RPC behaves as before
    • Password is reset
    • Returns user not found for wallet users
  • When the flag is true
    • Works for both password and wallet users
    • Password is not updated
    • User is still logged out of all devices - device list is reset to unsigned

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable