Local password policy: Allowing ALL special characters does not work
Hi,
When setting a password policy using manager, the default value for "Allowed special characters" is __ALL__
which should allow any special characters. But when using a special character in the new password, user gets error "Password contains not allowed character". Tested with '@', or '!'.
The only way to allow special characters in password is to enumarate each of them in "Allowed special characters" setting.
Also,
- the
__ALL__
value is not mentioned in documentation (https://lemonldap-ng.org/documentation/latest/portalcustom#password-policy), - some mistakes with PP display,
- french translations has 2 typos, caractètes > caractères
"passwordPolicyMinSpeChar":"Minimum de caractètes spéciaux",
"passwordPolicySpecialChar":"Caractètes spéciaux autorisés",