Page MenuHomePhabricator

[identity] replace deviceID concept with signingPublicKey
ClosedPublic

Authored by varun on Feb 22 2023, 1:26 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Nov 7, 8:56 PM
Unknown Object (File)
Sat, Oct 26, 10:12 PM
Unknown Object (File)
Mon, Oct 21, 1:28 AM
Unknown Object (File)
Fri, Oct 18, 5:40 PM
Unknown Object (File)
Fri, Oct 18, 5:40 PM
Unknown Object (File)
Fri, Oct 18, 5:40 PM
Unknown Object (File)
Fri, Oct 18, 5:40 PM
Unknown Object (File)
Oct 7 2024, 10:51 PM
Subscribers

Details

Summary

the ed25519 public key that users use to sign messages will replace our device ID concept. we'll use this key to map to all the other device-specific session initialization info (read: other keys)

modified our terraform schema and identity client in the keyserver to match this new API design

Depends on D6839

Test Plan

successfully built the identity service. then, i tried calling the registerUser client method from the keyserver and checked that the response and DDB matched the input from my calls

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable