Show Password Option Web Login on Domino


**Domino/Notes Version: 12.0.1

**Operating System: Windows


Problem/Query:
Is it possible to implement a ‘Show Password’ option for web users logging in to Domino, just like you this web site and virtually all others.

In other words allow the Password Field in $$LoginUserForm contained within domcfg.nsf to show the password.

Hi, Mark.

Currently the Show Password is not a directly enabled feature for Web users to protect user privacy and security. Though there might be an available way but this might need some customization.

I would suggest filing it as an Enhancement Request in the HCL dominoforever Product Idea Portal https://domino-ideas.hcltechsw.com/ provided it is not hampering any existing functionality of Notes / Domino.

Regards,
Christian Sinfuego

Hi Christian,

I thought as much. Probably more to do with the basic product design elements being neglected for 20 years by IBM and now HCL rather than privacy.

Very few of the traditional design elements suggestions on domino forever ever see the light of day so I have stopped bothering.

Many thanks for your help.

You can always modify $$LoginUserForm to achieve this functionality. The default text area for password can be left as it is ( as a password field). Add another computed field that shows the password in clear. Add a button “show password” that toggles show / hide on these two text fields.
Wont be that complex..

Thanks, but you can’t type in a computed field so you would need to complete the password before viewing it in the second field which defeats the objuect, am I misunderstanding you?

I thought ur idea was to view the password you were typing. The original suggestion would let you view the password after you completed typing the password. In case you wish to see the password as you type it, just change the fieldtype of password to text (not password) . No need to do anything else. Guess this should do the trick. Havent tested it though

This is quite simple to achieve with a little bit of JavaScript code in a button.

Just open the “$$LoginUserForm” from domcfg.nsf in your designer. If you don’t have a domcfg.nsf, just create one from template “Domino Web configuration”.

Put a button or a hotspot next to the password field with a caption “show password” with this simple JavaScript code:

document.forms[0].Password.type = ""

with “Password” being the name of the password field defined in the properties of the field.

To hide the password again just create another button:

document.forms[0].Password.type = "password"

Of course this can be made as comfortable as you want… toggle the visibility of the “show password” and “hide password” buttons, make it just a mouse-over effect for an area or whatever you want. Just very basic Web development skills needed to make this work and look good

That is so useful, thank you Tode