Login page error messaging needs work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned |
Bug Description
The error message provided when a user enters incorrect login information is inadequate. The message is located beneath the login form which could cause it to be missed by keyboard-only users or users who use screen magnification.
Also, if a user accidentally skips a form field, an error message is not provided to make them aware of this mistake. This could cause users to grow confused or assume that the submit button is broken.
Here is the source code of the error message provided when it appears:
<span ng-show=
We should provide adequate error messages so that all users are made aware of any input mistakes that may be made.
See: https:/
See: https:/
See also: https:/
tags: | removed: webstaffclient |
tags: | added: ux-error-messages |
Changed in evergreen: | |
status: | New → Confirmed |
tags: | added: pullrequest |
Changed in evergreen: | |
importance: | Undecided → Medium |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Branch: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ sleary/ LP1839364- login-page- error-messaging
To test, just try to log in with a username or password that doesn't work. You should see a large alert-danger message with an icon above the form inputs, rather than the small yellow badge that was previously to the right of the Sign In button. (See screenshot.)