РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
4 of 125 menu

Проверятор сложности пароля

Реализуйте сайт, позволяющий проверить сложность пароля. Проект включает в себя форму с инпутом для ввода пароля и кнопкой для проверки с выводом уровня сложности и подсказками. Продумайте структуру хранения данных и реализацию логики в коде JavaScript. Вся логика должна выполняться на клиенте без перезагрузки страницы. Скачать верстку для проекта.

Основные возможности проекта

  • Форма с полем для ввода пароля.
  • Кнопка для проверки сложности пароля.
  • Вывод уровня сложности: слабый, средний, сильный.
  • Подсказки по улучшению пароля.

Главная страница

На главной странице сайта должна быть форма с полем для ввода пароля и кнопкой "Проверить". Пользователь вводит пароль. По нажатию на кнопку сайт проверяет уровень сложности пароля и выводит результат.

Критерии проверки

Критерии проверки программист должен придумать самостоятельно. Рекомендуемые критерии:

  • Слабый пароль - только цифры или только буквы (длина менее 6 символов).
  • Средний пароль - буквы + цифры (длина 6-10 символов).
  • Сильный пароль - буквы + цифры + спецсимволы (длина более 10 символов).

Результат проверки

После проверки сайт должен вывести:

  • Уровень сложности пароля: слабый, средний, сильный.
  • Подробные подсказки по улучшению пароля.
  • Визуальное отображение сложности (цветовая индикация: красный - слабый, желтый - средний, зеленый - сильный).

Дополнительные возможности

  • Отображение длины пароля в реальном времени.
  • Проверка на наличие популярных паролей.
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить