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

Speed up setup for custom server #5391

Closed
MartinDelille opened this issue Jan 16, 2022 · 4 comments · May be fixed by #5392
Closed

Speed up setup for custom server #5391

MartinDelille opened this issue Jan 16, 2022 · 4 comments · May be fixed by #5392
Labels
A-Authentication T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements X-Needs-Info This issue is blocked pending further information from the reporter Z-FTUE Issue is relevant to the first time use project or experience

Comments

@MartinDelille
Copy link

Your use case

What would you like to do?

I would like to speed up the setup for custom server configuration, especially when using Oauth.

Currently setting up a custom server requires to enter its url manually:
IMG_1572

This process could be automated

Why would you like to do it?

Entering manually

How would you like to achieve it?

Using custom url scheme (element://use_custom_server?url=xxxxx&autosign=true) the application could be started on this screen with the custom server url prefilled.

Eventually the autosign parameter could avoid clicking the Sign In with xxxx button.

Have you considered any alternatives?

No there is only one path: mine!!! (just kidding 😉 )

Additional context

No response

@MartinDelille MartinDelille added the T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements label Jan 16, 2022
@MartinDelille
Copy link
Author

The cool thing is that it would be possible to configure very quickly its phone with a simple QR code! 😍

@pixlwave
Copy link
Member

pixlwave commented Jan 17, 2022

@MartinDelille There are a couple of universal links that Element iOS parses, which potentially might help here (although from my limited testing, they require tapping on the banner at the top of the page):

https://mobile.element.io/?hs_url=matrix.example.com&is_url=identity.example.com
https://app.element.io/#/register/?hs_url=matrix.example.com&is_url=identity.example.com

@pixlwave pixlwave added Z-FTUE Issue is relevant to the first time use project or experience A-Authentication X-Needs-Info This issue is blocked pending further information from the reporter labels Jan 26, 2022
@daniellekirkwood daniellekirkwood added Z-FTUE Issue is relevant to the first time use project or experience and removed Z-FTUE Issue is relevant to the first time use project or experience labels Feb 7, 2022
@MartinDelille
Copy link
Author

This link works! Unfortunately, if the user is already connected, he has the following error message:

IMG_2072

This should not appear because the server didn't change.

@pixlwave
Copy link
Member

@MartinDelille I'm going to close this issue as I believe you have everything you need to scan a QR code to log in to a specific server? Please feel free to re-open if this isn't the case.

Note that this should continue to work with the new flow that has just been merged in #6469.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Authentication T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements X-Needs-Info This issue is blocked pending further information from the reporter Z-FTUE Issue is relevant to the first time use project or experience
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants