HomePhabricator
Diffusion Comm c38e924fcbe6

[services][identity] PAKE login

Description

[services][identity] PAKE login

Summary:
Implementation of the login_user RPC. Most of the logic is in the subroutines for starting and finishing login.

We track the number of messages received to make sure the client is not misusing the stream.

Depends on D4351

Test Plan: Called login_user RPC, tested all failure paths and the success case

Reviewers: palys-swm, jimpo, karol-bisztyga

Reviewed By: palys-swm

Subscribers: ashoat, Adrian, atul, yayabosh

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

Details

Provenance
varunAuthored on Jun 24 2022, 6:22 AM
Reviewer
tomek
Differential Revision
D4352: [services][identity] PAKE login
Parents
rCOMMfe72ec70f739: [services][identity] helper function to finish PAKE login
Branches
Unknown
Tags
Unknown