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

Unable to register from desktop app, should be disabled #7848

Closed
Extarys opened this issue Dec 13, 2018 · 4 comments
Closed

Unable to register from desktop app, should be disabled #7848

Extarys opened this issue Dec 13, 2018 · 4 comments
Labels
A-Electron A-Registration P2 S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect

Comments

@Extarys
Copy link

Extarys commented Dec 13, 2018

Description

When a user register an account on the Desktop version of Riot, it says the Robot verification is not yet compatible and the user need to click on a link that open a web page.

The user then need to re-enter it's registration information.

There is no way int he app to go back, you need to close the app and re-open it.

The experience is awful and should be corrected.

Steps to reproduce

Create an acocunt on the desktop app

Describe how what happens differs from what you expected.

I would expect to

  1. be able to make the captcha in the app (I understand though why this isn't possible), or;
  2. Tell the user registrations are currently not supported in the desktoop version,
    or at least
  3. put a button to go back to the login screen

Version information

  • Platform: desktop

For the desktop app:
matrix-react-sdk version:
riot-web version: 0.17.8
olm version: 3.0.0

  • OS: Linux Mint
  • Version: 0.17.8
@lampholder
Copy link
Member

@dbkr would we be able to check the available registration flows (to see if the target homeserver needs a captcha completing) before progressing with the registration in electron?

It would be "fine" if we could warn people they need to register via the web as soon as possible (and don't lead them down the path of getting their electron client into a broken state)

@lampholder lampholder added T-Defect P2 S-Major Severely degrades major functionality or product features, with no satisfactory workaround A-Registration A-Electron labels Dec 13, 2018
@Extarys
Copy link
Author

Extarys commented Dec 14, 2018

When I first tried it a couple of days ago, I gave up.

  • I tried creating an account on riot-android
  • Received some email
  • Try clicking on the links to follow the steps
  • Didn't work
  • Installed the desktop app
  • Fill in registration info
  • Being told I need to open a browser
  • Refill my registration information

It was quite painful - I was very sad and told myself I could never try and switch my friends to Riot. But I decided to make a little video tutorial for them. :D

UX is an important part to attract people now.

Thanks for your reply.

@turt2live
Copy link
Member

I think this is a duplicate of #7617

@Extarys
Copy link
Author

Extarys commented Jan 30, 2019

Yes indeed it is similar. But I'm also refering to the android app which makes us input our infos and then ask us to create an account on the desktop... which makes us refill our infos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Electron A-Registration P2 S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect
Projects
None yet
Development

No branches or pull requests

3 participants