Page MenuHomePhabricator

[protos] Add RPC for secondary device logout
ClosedPublic

Authored by bartek on May 20 2024, 5:50 AM.
Tags
None
Referenced Files
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
Unknown Object (File)
Mon, Jun 10, 10:23 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
Lint Not Applicable
Unit
Tests Not Applicable

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 ↗(On Diff #40395)

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