Each rule (length, lowercase, uppercase, number, special character) shows a live check/cross icon as the user types. Also aligns ``handlePasswordChange`` server-side validation with the boilerplate ``Password`` rule (was only enforcing min 8 chars).
Each rule (length, lowercase, uppercase, number, special character) shows a live check/cross icon as the user types. Also aligns ``handlePasswordChange`` server-side validation with the boilerplate ``Password`` rule (was only enforcing min 8 chars).