Page MenuHomePhabricator

[protos] Add RPC for secondary device logout
ClosedPublic

Authored by bartek on May 20 2024, 5:50 AM.
Tags
None
Referenced Files
F2177193: D12119.diff
Wed, Jul 3, 6:44 AM
Unknown Object (File)
Wed, Jun 19, 8:11 PM
Unknown Object (File)
Wed, Jun 19, 1:41 PM
Unknown Object (File)
Wed, Jun 19, 1:41 PM
Unknown Object (File)
Wed, Jun 19, 1:40 PM
Unknown Object (File)
Wed, Jun 19, 1:40 PM
Unknown Object (File)
Wed, Jun 12, 6:14 AM
Unknown Object (File)
Wed, Jun 12, 1:29 AM
Subscribers

Details

Summary

Addresses ENG-7886.
Introduced LogOutSecondaryDevice RPC which is going to be called by secondary device when user clicks the logout button.
This is part of the "CSAT invalidation flow" described in ENG-5293.

In contrast to the existing LogOutUser RPC, this one will only clear CSAT and device keys, but won't be modifying the device list.

Depends on D12091

Test Plan

CI. Implementation later in the stack

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

bartek held this revision as a draft.
bartek published this revision for review.May 20 2024, 6:14 AM
bartek added inline comments.
shared/protos/identity_auth.proto
53

Proto and JS changes look good! Resigning to let somebody else look at Rust changes

This revision is now accepted and ready to land.May 23 2024, 2:41 AM