Page MenuHomePhabricator

[lib][native][web] Add LogOutSecondaryDevice RPC to identity client
ClosedPublic

Authored by bartek on May 20 2024, 6:01 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Nov 21, 2:04 AM
Unknown Object (File)
Wed, Nov 13, 5:49 PM
Unknown Object (File)
Wed, Nov 13, 8:42 AM
Unknown Object (File)
Wed, Nov 13, 5:38 AM
Unknown Object (File)
Mon, Nov 11, 6:40 AM
Unknown Object (File)
Sun, Nov 10, 10:07 PM
Unknown Object (File)
Fri, Nov 8, 4:09 PM
Unknown Object (File)
Wed, Nov 6, 5:53 PM
Subscribers

Details

Summary

Added LogOutSecondaryDevice to Identity client on web and native.
The RPC is described in ENG-5293 as a part of the "CSAT invalidation flow".

Depends on D12121

Test Plan
  • Registered a user (Identity-auto created device list with primary device).
  • Logged in with a second device (secondary device added to the list)
  • Called the RPC on the secondary device
    • Confirmed that CSAT as well as device keys were cleared by viewing DDB tables
    • Confirmed that the device ID still exists on the device list

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage