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

Accept username from app link e.g. via URL param #16573

Closed
djschilling opened this issue Mar 1, 2021 · 1 comment · Fixed by matrix-org/matrix-react-sdk#5674
Closed

Accept username from app link e.g. via URL param #16573

djschilling opened this issue Mar 1, 2021 · 1 comment · Fixed by matrix-org/matrix-react-sdk#5674

Comments

@djschilling
Copy link

I want an easy way for users to login to element web for a given username.

Background

We use matrix as chatplatform for our customers. We have a PaaS called ChurchTools.
Every church have their own ChurchTools Installation.

We built the login to matrix like this:

Username: @ct_6c659f63b-9fd7-4sd1-91ae-635fa0751ea9:chat.church.tools (The users guid in churchtools)
Passwort: the users ChurchTools password

In our app we built a matrix client, it handles the login automatically.

Now we want our users also to have the option to use element-web in the browser.

The username is quite long and not really important for the user to know so we don't want him to type it in the element web login form.

This is were this issue is needed.

proposed idea

Our idea was to have the option to call the element-web login page with a prefilled username so we can link from ChurchTools directly to element-web and prefill its username so he only has to fill in his ChurchTools password.

@djschilling
Copy link
Author

i implemented an url parameter which prefills the username here: matrix-org/matrix-react-sdk#5674

@jryans jryans added the A-Login label Mar 30, 2021
@jryans jryans changed the title improve login user experience Accept username from app link e.g. via URL param Mar 30, 2021
@jryans jryans added the P3 label Mar 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants