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, Mar 22, 8:59 PM
Unknown Object (File)
Wed, Mar 12, 7:45 PM
Unknown Object (File)
Sun, Mar 9, 11:40 AM
Unknown Object (File)
Thu, Mar 6, 1:10 AM
Unknown Object (File)
Wed, Mar 5, 3:05 PM
Unknown Object (File)
Mon, Mar 3, 8:46 AM
Unknown Object (File)
Sat, Mar 1, 3:09 AM
Unknown Object (File)
Wed, Feb 26, 11:54 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