[Bug 37691] New: Password expiration reset not clear enough
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Bug ID: 37691 Summary: Password expiration reset not clear enough Change sponsored?: --- Product: Koha Version: 23.11 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Authentication Assignee: koha-bugs@lists.koha-community.org Reporter: chanel.wheeler@yavapaiaz.gov QA Contact: testopia@bugs.koha-community.org CC: dpavlin@rot13.org Created attachment 170502 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=170502&action=edit password expiration screen When passwords expire, the GUI for changing it isn't clear enough to staff. 1. Some staff don't see the "You must reset your password" string. 2. Those that do see it, don't realize it's a link. 3. They try to enter a new password in the login form which sends them in a loop back to where they are. I just went through this with 59 libraries. It was a flurry of emails all morning. Reset your password really should be a noticeable button and should take the place of the text fields so that they can't get it wrong. Thank you. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|23.11 |Main Assignee|koha-bugs@lists.koha-commun |oleonard@myacpl.org |ity.org | Status|NEW |ASSIGNED -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff Patch complexity|--- |Trivial patch -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 --- Comment #1 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 170560 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=170560&action=edit Bug 37691: Improve visibility of password expiration reset link This patch moves the password expiration reset link into the error box so that it is more prominent. To test, apply the patch and attempt to log in to the staff interface as a user whose password has expired. You will probably have to use SQL to update a patron record directly, e.g. UPDATE borrowers SET password_expiry_date = '2022-01-01' WHERE borrowernumber = X; When you submit your login details the page should reload with an error message: "Error: Your password has expired." Within the red dialog you should see the "You must reset your password" link. Sponsored-by: Athens County Public Libraries -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #170560|0 |1 is obsolete| | --- Comment #2 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 170561 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=170561&action=edit Bug 37691: Improve visibility of password expiration reset link This patch moves the password expiration reset link into the error box so that it is more prominent. To test, apply the patch and attempt to log in to the staff interface as a user whose password has expired. You will probably have to use SQL to update a patron record directly, e.g. UPDATE borrowers SET password_expiration_date = '2022-01-01' WHERE borrowernumber = X; When you submit your login details the page should reload with an error message: "Error: Your password has expired." Within the red dialog you should see the "You must reset your password" link. Sponsored-by: Athens County Public Libraries -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 --- Comment #3 from Chanel Wheeler <chanel.wheeler@yavapaiaz.gov> --- (In reply to Owen Leonard from comment #2)
When you submit your login details the page should reload with an error message: "Error: Your password has expired." Within the red dialog you should see the "You must reset your password" link.
Would it possible to reword it as "Reset your password" so that it's clear it's an action item? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #170561|0 |1 is obsolete| | --- Comment #4 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 170606 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=170606&action=edit Bug 37691: Improve visibility of password expiration reset link This patch moves the password expiration reset link into the error box so that it is more prominent. To test, apply the patch and rebuild the staff interface CSS: https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff... Try to log in to the staff interface as a user whose password has expired. You will probably have to use SQL to update a patron record directly, e.g. UPDATE borrowers SET password_expiration_date = '2022-01-01' WHERE borrowernumber = X; When you submit your login details the page should reload with an error message: "Error: Your password has expired." Within the red dialog you should see the "You must reset your password" link. Sponsored-by: Athens County Public Libraries -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Sam Lau <samalau@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Sam Lau <samalau@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #170606|0 |1 is obsolete| | --- Comment #5 from Sam Lau <samalau@gmail.com> --- Created attachment 170613 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=170613&action=edit Bug 37691: Improve visibility of password expiration reset link This patch moves the password expiration reset link into the error box so that it is more prominent. To test, apply the patch and rebuild the staff interface CSS: https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff... Try to log in to the staff interface as a user whose password has expired. You will probably have to use SQL to update a patron record directly, e.g. UPDATE borrowers SET password_expiration_date = '2022-01-01' WHERE borrowernumber = X; When you submit your login details the page should reload with an error message: "Error: Your password has expired." Within the red dialog you should see the "You must reset your password" link. Sponsored-by: Athens County Public Libraries Signed-off-by: Sam Lau <samalau@gmail.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA QA Contact|testopia@bugs.koha-communit |katrin.fischer@bsz-bw.de |y.org | --- Comment #6 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- QA'd by RM. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)| |24.11.00 released in| | Status|Passed QA |Pushed to main -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 --- Comment #7 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Pushed for 24.11! Well done everyone, thank you! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Martin Renvoize (ashimema) <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |release-notes-needed -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the| |This enhancement alters the release notes| |style of the error message | |shown to a staff member who | |tries to log in to the | |staff client with an | |expired password. This | |change makes the message | |more visible and rewords | |the link text to read | |"Reset your password." -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|release-notes-needed | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 karie.straube@yavapaiaz.gov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |karie.straube@yavapaiaz.gov -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to main |RESOLVED Resolution|--- |FIXED CC| |lucas@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37691 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the|This enhancement alters the |This enhancement alters the release notes|style of the error message |style of the error message |shown to a staff member who |shown to a staff member who |tries to log in to the |tries to log in to the |staff client with an |staff interface with an |expired password. This |expired password. This |change makes the message |change makes the message |more visible and rewords |more visible and rewords |the link text to read |the link text to read |"Reset your password." |"Reset your password." -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org