barbass/genpass
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Цель: Генерирование сложного пароля Методы: generationPassword: возращает новый пароль formPassword: позволяет обновлять поле пароля validatePassword: содержит условия проверки пароля Дополнительные параметры: длина пароля (от 4 до 99); использование специальных символов Проверки: на наличие только чисел или тольков букв; по одному регистру; по частоте повторения символа (подряд (до 3 символов), наличие только его); по количеству цифр и букв в строке; отсутствуют проверки: разбавленность букв/цифр (т.е. "1dFgghdeh") соответствие нового пароля слову (т.е. "123password678")