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

Генератор паролей

Реализуйте сайт, по нажатию на кнопку генерирующий случайный пароль.

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

  • Генерация случайного пароля по нажатию кнопки.
  • Настройка длины пароля.
  • Настройка сложности (только цифры, буквы, смешанный).
  • Включение/отключение спецсимволов.
  • Копирование пароля в буфер обмена.
  • Оценка надежности сгенерированного пароля.

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

На главной странице сайта должна быть кнопка "Сгенерировать пароль". При каждом нажатии на кнопку генерируется новый случайный пароль с учетом выбранных настроек. Рядом с кнопкой должен отображаться сгенерированный пароль.

Настройки

Перед генерацией пароля пользователь может настроить параметры:

  • Длина пароля (инпут или слайдер, например, от 4 до 32).
  • Сложность (выпадающий список или радиокнопки):
    • Только цифры (например, "48291037").
    • Только буквы (например, "abcdefgh").
    • Смешанный (буквы + цифры, например, "a3k7d9f1").
  • Использовать спецсимволы (чекбокс: включить !@#$%^&* и т.д.).

Копирование в буфер обмена

После того, как пароль сгенерируется, рядом с ним нужно показать кнопку "Скопировать", которая по нажатию сохраняет пароль в буфер обмена пользователя.

Оценка надежности

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

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

История паролей

На странице должна отображаться история сгенерированных паролей (сохраняется в сессии или локальном хранилище):

  • Список последних сгенерированных паролей с указанием даты и времени.
  • Возможность очистить историю.

Админ-панель

В админ-панели администратор может управлять настройками генерации:

  • Минимальная и максимальная длина пароля.
  • Разрешенные спецсимволы (например, !@#$%^&*).
  • Наборы символов для генерации (цифры, заглавные буквы, строчные буквы).

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

  • Генерация нескольких паролей одновременно (например, 5 штук).
  • Кнопка "Показать пароль" для отображения в открытом виде (глазок).
  • Экспорт сгенерированных паролей в текстовый файл.
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить