Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve UI/UX for session verification when logging on a new device #14415

Closed
maskedriotuser opened this issue Jul 11, 2020 · 2 comments
Closed

Comments

@maskedriotuser
Copy link

Hello,

This is a follow up on #14414. Thank you again for your work on Riot!

When logging on a new device, this first toast is perfectly clear:

riot01

However, the following dialog box could be improved in my opinion:

riot02

Thought process: The dialog box seems to require some action. Yes I have the latest version of Riot installed on other devices. Can I click on the screen or smartphone icons to initiate the verification with the classic emoji technique? No, it doesn't seem to work, they are not clickable.

"Use Recovery Key" is clickable, but why is it a link and not a button like "Skip"? It seems to imply that the recovery key is a fallback method, even though it's in green. But a fallback method compared to what?

Oh OK, the first line says "Confirm your identity by verifying this login from one of your other sessions". I can't initiate the verification from this new device, except using the recovery key method. Why is it possible with one method but not another?

I think it's a little confusing. Could it be possible to replace the icons with the list of the other sessions, and to make them clickable so that it's possible to start the verification from this dialog box?

If it's technically not possible, I still think the icons drag to much attention. Just after the first line, could it then be possible to add one clear instruction like: "Use one of your other devices to initiate the verification"?

@PureTryOut
Copy link

Just after the first line, could it then be possible to add one clear instruction like: "Use one of your other devices to initiate the verification"?

This so much. Today I finally got my immediate family to use Matrix (and Element), or at least try it out, to replace Telegram with. However this was one of the things that went wrong, as they just didn't know how to verify their device from this screen. A simple sentence telling them to look on their other devices now (where there was indeed a notification to verify) would've been good enough.

@jryans
Copy link
Collaborator

jryans commented Apr 20, 2021

This dialog has changed significantly in last month or so, so I suspect it's best to close this and open new issues for feedback on the latest version.

@jryans jryans closed this as completed Apr 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants