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)
Sat, Jan 11, 1:43 AM
Unknown Object (File)
Fri, Jan 10, 7:48 AM
Unknown Object (File)
Sun, Jan 5, 10:44 AM
Unknown Object (File)
Sun, Jan 5, 7:50 AM
Unknown Object (File)
Fri, Jan 3, 3:28 AM
Unknown Object (File)
Mon, Dec 30, 6:38 AM
Unknown Object (File)
Mon, Dec 23, 4:01 PM
Unknown Object (File)
Mon, Dec 23, 4:01 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
Lint Not Applicable
Unit
Tests Not Applicable