HomePhabricator
Diffusion Comm 65a6df827828

replace single deleteUser RPC with deleteWalletUser, deletePasswordUserStart…

Description

replace single deleteUser RPC with deleteWalletUser, deletePasswordUserStart, and deletePasswordUserFinish

Summary: we decided that we want password users to confirm their password before we delete their account on the identity service. since OPAQUE is a 2-part process, this means we need two new RPCs for password users and the existing RPC can be repurposed for wallet users.

Test Plan: tested on web and native later in the stack by calling the client methods

Reviewers: ashoat, bartek

Reviewed By: ashoat, bartek

Subscribers: tomek

Differential Revision: https://phab.comm.dev/D11587