There are various techniques that improve password UX, and they aren’t excessively complex. As usual, it’s imperative to have an image of core users when planning a password experience. Expect to find some kind of balance between:
It should be easy to generate a password. Driving users to adhere to a long list of requirements causes friction in the signup process. It’s ideal to allow users to make whatever passwords they need, but if they pick something clear like 12345, let them realize that their personal data is defenseless.
Nobody likes to adhere to rules or guidelines without context. Rather than impeding account creation, instruct users about the threats of identity theft and data attacks. Where conceivable, use genuine world details to effectively express the idea: “Did you realize that a cyber security assault happens at every 39 seconds?”
“Usability suffers when user’s type in passwords and the only feedback they get is a row of bullets. Typically, masking passwords doesn’t even increase security, but it does cost you business due to login failures.” –Jakob Nielsen
Allow users to see passwords by setting Show/Hide icons inside password input fields. An eye that opens and closes when clicked is normal, however relying upon the product and users; it may be more powerful to include a straightforward Show/Hide text toggle.
Some websites default to exposed input fields. While this technique is generally welcomed by users, it ought to be utilized with a Hide alternative for less secure conditions (cafes, offices, etc.).
Password strength meters give constant feedback and tell users how well passwords will withstand data attacks. Strength meters ought to be paired with nice copy that conveys various levels of password effectiveness.
Poor, medium, and strong are useful indicators, but copy needs to warn users of what’s in question: “Your password leaves you exposed to data robbery.”
Along with copy, consider what colors will have an effect; however remember that color has cultural importance.
Read more details about the Password UX design.