Showing all messages
This example asks user to enter a secure password, which must satisfies all the following conditions:
- Must be more than 8 characters long
- Must contain at least one upper case character
- Must contain at least one lower case character
- Must contain at least one digit
It's also possible to show all the messages initially. Then whenever the password passes a particular rule, the message associated with the rule will disappear.
We need to trigger field events to archive this. In this example, the
plugins.message.displayed events are used.
The following validators might be useful to you.