Implement session verification
Verify one's own sessions (cross signing) using:
-
SAS method: Decimal https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/934/diffs?commit_id=7b608f0c7d8475b7437af5a41b6df9c6e59df27d -
SAS method: Emojis -
QR Code: -
Show -
Scan
-
-
Recovery Passphrase (depends on #902 (closed)) -
Recovery Key (depends on #902 (closed)) -
Check if we have all three keys before validating the verification, and provide solutions to the user if some are missing.
A WIP mockup:
This is a subtask of #717.
Edited by Kévin Commaille