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

Do not autofocus on field "user name" when local login is not first login method #713

Open
monnardj opened this issue Sep 16, 2024 · 0 comments
Labels
improvement Improvement of any existing (UX, design, code, performance,...) but not a new feature and not a bug.

Comments

@monnardj
Copy link

At our university, students and staff login with an IDP via a dedicated button. Consequently, this login is placed first on the login page (a great feature of Boost Union !). But we still enable local logins (which we call "External accounts") for users without an IDP account.

image

Unfortunately, when loading the login page, the focus is set automatically on the field "user name" for local logins. And many users with an IDP account (esp. new students) enter their IDP credentials in the local login form, which obviously won't work. This leads to many (unneeded) support requests.

Would it be possible to remove the autofocus from this field when local login is not the first method, either always or as an option ? From a UX point of view, I would argue that since this method is a secondary login, the focus should not go to this field automatically (other issues : it makes the page jump to the field, which may hide the IDP login button, depending on the window size; on mobile, it displays the keyboard or the password manager, which is useless at this stage).

@monnardj monnardj added the new issue to be labeled by Boost Union Team label Sep 16, 2024
@HsH-Wolf HsH-Wolf added improvement Improvement of any existing (UX, design, code, performance,...) but not a new feature and not a bug. and removed new issue to be labeled by Boost Union Team labels Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improvement of any existing (UX, design, code, performance,...) but not a new feature and not a bug.
Projects
Status: Ready for DEV
Development

No branches or pull requests

2 participants