A lot of applications allow you to see the password you typed in on demand, often requiring you to click on an "eye" symbol or similar. This would also be helpful for the staff interface to help people check for typos when trying to log into Koha.
*** Bug 29247 has been marked as a duplicate of this bug. ***
I've implemented this for the OPAC (at the request of one of my libraries) at bug 34778 Happy for someone to adapt it here as well.
This feature would indeed be a welcome addition to the staff login (requested by staff).
Created attachment 184146 [details] [review] Bug 24949: Stylelint corrections for login.css This patch includes automated stylelint corrections for login.css. It should have no visible effect. To test, apply the patch and clear your browser cache. View the staff interface login form and confirm that everything looks correct. Sponsored-by: Athens County Public Libraries
Created attachment 184147 [details] [review] Bug 24949: Provide password visibility toggle / icon to unmask password on staff login screen This patch adapts the work on Bug 34778 to the staff client, adding a "Show password" checkbox to the login form. To test, apply the batch and go to the staff client login screen. - You should see a "Show password" checkbox under the password field. - Type something in the password field. It should be masked (****). - Click the "Show password" label or check the checkbox. - The password field should now show the text you entered. - Confirm that you can log in successfully whether or not the password is visible. - `prove t/db_dependent/selenium/authentication.t` should pass. Sponsored-by: Athens County Public Libraries
Created attachment 184167 [details] [review] Bug 24949: Stylelint corrections for login.css This patch includes automated stylelint corrections for login.css. It should have no visible effect. To test, apply the patch and clear your browser cache. View the staff interface login form and confirm that everything looks correct. Sponsored-by: Athens County Public Libraries Signed-off-by: Roman Dolny <roman.dolny@jezuici.pl>
Created attachment 184168 [details] [review] Bug 24949: Provide password visibility toggle / icon to unmask password on staff login screen This patch adapts the work on Bug 34778 to the staff client, adding a "Show password" checkbox to the login form. To test, apply the batch and go to the staff client login screen. - You should see a "Show password" checkbox under the password field. - Type something in the password field. It should be masked (****). - Click the "Show password" label or check the checkbox. - The password field should now show the text you entered. - Confirm that you can log in successfully whether or not the password is visible. - `prove t/db_dependent/selenium/authentication.t` should pass. Sponsored-by: Athens County Public Libraries Signed-off-by: Roman Dolny <roman.dolny@jezuici.pl>
Created attachment 184181 [details] [review] Bug 24949: Provide password visibility toggle / icon to unmask password on staff login screen This patch adapts the work on Bug 34778 to the staff client, adding a "Show password" checkbox to the login form. To test, apply the batch and go to the staff client login screen. - You should see a "Show password" checkbox under the password field. - Type something in the password field. It should be masked (****). - Click the "Show password" label or check the checkbox. - The password field should now show the text you entered. - Confirm that you can log in successfully whether or not the password is visible. - `prove t/db_dependent/selenium/authentication.t` should pass. Sponsored-by: Athens County Public Libraries Signed-off-by: Roman Dolny <roman.dolny@jezuici.pl> Signed-off-by: Mikko <mikko.liimatainen@turku.fi>