Reduce friction to improve user experience.
Make sure that the user can see password requirements at least the entire time that the field is selected.
On mobile devices and tablets, show the password by default and let users toggle the visibility with a Hide password control. Let users toggle password visibility according to their needs.
You can use both strength indicators and visible password requirements to reduce errors and encourage users to care about security.
They can confirm manually by unmasking their chosen password.
Passphrases are more user-friendly because it’s simply easier to remember a series of recognizable words than random characters.
Include a Trust this device for X days option to avoid overuse.
In general, people are receptive to the rise of social authentication. One survey found that 77% of people find the option helpful and appealing.
Send magic links via email as a secure, easy to use alternative to password authentication that automatically signs in users.
You could also use biometric authentication as an alternative to password authentication, though it’s not easy to implement.