Field Component validators
The validators of the Loki_Components module are extended by the Loki_FieldComponents module.
Existing validators
The Loki_FieldComponents module adds the following validators:
password_complexity
Password complexity
The password_complexity validator works both client-side and server-side and uses 3 parameters to enforce password complexity:
- The minimum number of characters within a password. Defaults to
8. - The minimum number of numerical characters within a password. Defaults to
2. - The minimum number of non-alphanumerical characters within a password. Defaults to
2.
The values of these parameters can be modified via a DI-type of the class Loki\Field\ViewModel\PasswordComplexity.
Last modified: July 18, 2026