Add "show password" checkbox to password page
Opening this issue for discussion, although I also have a merge request already which I will attach here.
At Endless we found through user research that "forgotten password" was a significant cause of computers being returned or not used, especially with users not accustomed to creating and typing passwords. We've been using this patch downstream to give people the option of viewing the password as they type, as well as showing the last typed character (as many smartphone interfaces do) and the "password reminder" feature (#56), and we found that those changes helped users to choose passwords that they forgot less often.
Here, for example, is a link to a summary of some UX research that comes to the same conclusions about a "show password" feature and gives a bit more background: https://www.nngroup.com/articles/password-creation/
In the implementation I am proposing, the feature is completely opt-in, so no password is made visible unless the user ticks the "Show Password" box (presumably having made sure that no-one is shoulder surfing).