When checking new user passwords the webui's input validator does not meet the configured complexity criteria.
Example:
genial+nyloN+atmen or rsHWpJ-Hbbqbj
are passwords that do meet the critera ( capital letter, non-capital letter, at least one special character). It is accepted when used with
sophomorix-passwd --user ... --pass ...
Nevertheless they get rejected when used in the webui's change password dialog as "not meeting the complexity critera".
Error might be located in /usr/lib/linuxmuster-webui/plugins/lmn_auth/api.py in
When checking new user passwords the webui's input validator does not meet the configured complexity criteria. Example:
genial+nyloN+atmen
orrsHWpJ-Hbbqbj
are passwords that do meet the critera ( capital letter, non-capital letter, at least one special character). It is accepted when used withsophomorix-passwd --user ... --pass ...
Nevertheless they get rejected when used in the webui's change password dialog as "not meeting the complexity critera".Error might be located in
/usr/lib/linuxmuster-webui/plugins/lmn_auth/api.py
inas the regular expression for strong passwords lacks some of the allowed characters (+ - { } [ ] )
Another incomplete regex for strong passwords is located in