Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upSession verification confusing and not working with cross-signing #12586
Comments
|
just tested, and the request gets sent correctly, and seems to be received (as I get the line below in the logs of the target device) but for some reason no toast is shown.
|
|
Created #12621 for UX confusion mentioned here, and lack of comparing public keys. This ticket is just about the device verification not working. |
|
Very weird, I can't repro this anymore. Have tried locally and on /develop and I always get a toast now... |
|
@jryans can you still repro this? I've tried with multiple accounts on /develop and local dev after having pulled, can't repro at all anymore. |
|
test with an account with xsigning turned off (no uploaded keys, no flag), dave hit this and rageshaked |
|
Yes, I am still able to reproduce when the target user does not have keys or the flag enabled. The request appears when the target user enables the flag even without uploading keys. I did notice in |
|
With the xsign flag off on the receiving side, I indeed don't see a toast |


With cross-signing at the moment, if you go to an encrypted room and expand someone's session list and click an unverified session, you get a dialog like:
Clicking "manually verify" seems to send a verification request for that specific session which the other side never receives, so there's a bug there at least... but also, does that actually match the meaning of "manual"...?