syphon-org / syphon

⚗️ a privacy centric matrix client
https://syphon.org
GNU Affero General Public License v3.0
1.04k stars 71 forks source link

Can't verify my login #427

Closed ghost closed 2 years ago

ghost commented 2 years ago

form the Element web client i tried to verify my syphon login, but nothing shows up in my app. the problem is not form Element end because I verified my nhecko login on my computer. Using the lastest version on F-droid : 0.2.2 Thanks in advance .

0x1a8510f2 commented 2 years ago

That feature (cross-signing) is yet to be implemented, I'm afraid. It's planned for version 0.3.0.

Previously, this could still be done by using the "manually verify by text" button on Element but Element has recently removed that feature.

notramo commented 2 years ago

It isn't removed, it just doesn't work.

0x1a8510f2 commented 2 years ago

@notramo Element Web has removed "verify by text" in recent versions. Other verification methods, like by emoji or QR code, meanwhile, are not implemented by Syphon.

notramo commented 2 years ago

It shouldn't be removed, as Hydrogen, Syphon, Cinny and many other clients only provide text verification. It can't be opened from the Settings panel, but if you open your profile by clicking your avatar in any room, then you can verify the device with text from there. However, after I compared the keys, and they matched, and clicked OK, the verified client didn't appear as verified, so it's broken.

0x1a8510f2 commented 2 years ago

I see. That's interesting. I wonder if it's a regression in Syphon or a bug in Element.

However, after I compared the keys, and they matched, and clicked OK, the verified client didn't appear as verified, so it's broken.

Is that only for Syphon or other clients as well?

notramo commented 2 years ago

Is that only for Syphon or other clients as well?

I haven't checked yet. But it shouldn't matter, as it is the task of Element to sign it.

notramo commented 2 years ago

Possibly related: #435

0x1a8510f2 commented 2 years ago

Not necessarily. I remember there being an issue where Syphon would incorrectly initialise the session or something (no clue about Matrix encryption stuff) which broke text-based verification. This has since been fixed, but may have regressed.

ereio commented 2 years ago

I'll check along with #435

ereio commented 2 years ago

closed by #458

milahu commented 2 years ago

closed by #458

still an issue in syphon 0.2.13

... but nothing happens in syphon, running on an old samsung S3 GT-I9300

also #126 is still open

EdGeraghty commented 2 years ago

still an issue in syphon 0.2.13

  • element desktop
  • verify device
  • "To proceed, please accept the verification request on your other device."

Syphon does not yet support interactive session verification. Please see our FAQ for details on how to find manual verification in Element

also #126 is still open

This is because cross-signing is also yet to be implemented.

All of this functionality is roadmapped for our 0.3.0 release