Page MenuHomePhabricator

[web] Update `primaryIdentityPublicKey[s]` selector to capture `primaryIdentityPublicKeys`
ClosedPublic

Authored by atul on Feb 23 2023, 7:20 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 12, 11:13 AM
Unknown Object (File)
Apr 4 2024, 11:31 PM
Unknown Object (File)
Apr 4 2024, 11:31 PM
Unknown Object (File)
Apr 4 2024, 11:31 PM
Unknown Object (File)
Apr 4 2024, 11:24 PM
Unknown Object (File)
Feb 21 2024, 2:07 PM
Unknown Object (File)
Feb 21 2024, 9:12 AM
Unknown Object (File)
Feb 21 2024, 9:12 AM
Subscribers
None

Details

Summary

We update the selector to capture primaryIdentityPublicKeys instead of just the single primary ed25519 key.

We're going to need the {ed25519, curve25519} pair in the login/siwe_auth requests. Going to start with updating the siwe_auth endpoint first since it's simpler/I just spent time working with it.


Depends on D6879

Test Plan

Things continue to work as expected. Will test that login/siwe_auth flows work as expected on web AND native after these changes.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable