Проверка UI для пароля

Чтобы убедиться, что пользователи создают пароль, содержащий не менее 8 символов, одну заглавную букву и один специальный символ, можно ли реализовать проверку на уровне интерфейса, которая будет направлять их во время ввода?

1990-е годы звонили и хотят вернуть свои требования к паролям. 8 символов недостаточно: если база данных будет украдена, пароль можно взломать за секунды. Требование заглавных букв и прочего в основном лишь раздражает. Если вы хотите более надёжные пароли, просто увеличьте минимальную длину пароля в настройках сайта.

Я думаю, что текущее значение по умолчанию — 12. Если вам важна безопасность, лучше установить значение 20; это будет во много раз надёжнее, чем то, что вы предлагаете. Если вы действительно заботитесь о безопасности, вы можете требовать двухфакторную аутентификацию от всех пользователей.

Но да, компонент темы может это реализовать.