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)
Wed, Apr 16, 2:04 PM
Unknown Object (File)
Wed, Apr 16, 1:06 PM
Unknown Object (File)
Wed, Apr 16, 7:31 AM
Unknown Object (File)
Tue, Apr 15, 11:39 PM
Unknown Object (File)
Tue, Apr 15, 10:49 AM
Unknown Object (File)
Mon, Apr 7, 8:18 AM
Unknown Object (File)
Thu, Apr 3, 11:09 PM
Unknown Object (File)
Tue, Apr 1, 4:48 AM
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