Проверкой будет заниматься утилита pwscore.
Можно использовать либу напрямую, либо через консоль. Но либа элементарная.
echo "ublinux123" | pwscore
Возвратное значение - это уровень качества пароля, от 0 - 100
Так-же нужно выводить в виде индикатора качество пароля,
красный от 0-30
желтый от 31-70
зелёный от 71-100
@YanTheKaller нужно поле пароля настроить на работу с параметрами этих ограничений в /etc/security/pwquality.conf
https://wiki.ublinux.ru/ru/Using/Integration/Security/Password_policy
Проверкой будет заниматься утилита pwscore.
Можно использовать либу напрямую, либо через консоль. Но либа элементарная.
```
echo "ublinux123" | pwscore
```
Возвратное значение - это уровень качества пароля, от 0 - 100
Так-же нужно выводить в виде индикатора качество пароля,
- красный от 0-30
- желтый от 31-70
- зелёный от 71-100
@YanTheKaller нужно поле пароля настроить на работу с параметрами этих ограничений в /etc/security/pwquality.conf
https://wiki.ublinux.ru/ru/Using/Integration/Security/Password_policy
Проверкой будет заниматься утилита pwscore.
Можно использовать либу напрямую, либо через консоль. Но либа элементарная.
Возвратное значение - это уровень качества пароля, от 0 - 100
Так-же нужно выводить в виде индикатора качество пароля,