element-hq / element-web

A glossy Matrix collaboration client for the web.
https://element.io
Apache License 2.0
10.81k stars 1.91k forks source link

Text verification option not shown in Settings #20273

Open notramo opened 2 years ago

notramo commented 2 years ago

Steps to reproduce

Some cool clients doesn't support interactive verification, including Syphon, Cinny, and Hydrogen. These clients can't be verified from the device management screen in Element.

  1. Open device management screen in Security Settings.
  2. Click Verify on an unverified device that doesn't support interactive verification
  3. Can't verify, because there is no "Verify with plain text" option
1 2 3

Outcome

What did you expect?

The dialog would show a button "Verify with plain text".

Workaround

The "Manually Verify by Text" button is is available via the other flow:

  1. Click on your avatar in the timeline of some room which will open your profile on the right side of the screen
  2. In the Security section you should be able to click on your Hydrogen session
  3. Click "Manually Verify by Text"
  4. You can now verify by text
1 2 3 4

Operating system

doesn't matter

Browser information

doesn't matter

URL for webapp

app.element.io

Application version

1.9.7

Homeserver

any which support cross-device signing

Will you send logs?

No

pinpox commented 2 years ago

Still stuck on this issue, any news? Is there any workaround to verify new clients from element ?

MadLittleMods commented 2 years ago

@pinpox Added a workaround to the issue description (as shared in the Hydrogen room). It appears that the main verification flow via settings doesn't have "Manually Verify by Text" option but the flow by first clicking on your avatar in the timeline of some room and using the profile in the right sidebar has it.