Задача Задача [1] - Премиум на один месяц

kick

Магистр Йода
Administrator
#1
Создайте имитацию авторизации в системе, которая будет запрашивать логин и пароль и выдавать приглашение только в случае совпадения введенного логина и пароля с заранее определенным в программе, а в случае ошибки выдавать сообщение об ошибке и просьбе повторить ввод. После 3 ошибок программа должна выдать сообщение о попытке несанкционированного доступа и завершить работу. А так же реализовать функцию подсказки пароля, если его забыл. Данные хранить в файле и при запуске инициализировать в память. Ваша программа должна записывать все не удачные попытки в фаил fail.json, а успешные входы в succes.json
Пример файла:
  • логин
  • пароль
  • подсказка
Пример записи попыток:
  • дд,мм,гггг чч:мм логин тип(SUCCESS,FAIL)
  • Файлы логов должны создаваться посуточно
Пример ошибки:
  • Не верный пароль, попробуйте ещё раз
  • Не верный логин, попробуйте ещё раз
  • После 3 ошибок - Не санкционированный доступ в систему.
Пример входа:
  • Вы успешно вошли в систему
Качество и оригинальность кода учитывается
P.S Программа не должна быть в консоли для(@L2CCCP , @Java-man , @Deazer , @b3trayer, @Иван ), а программном окне
Готовые решения ложить под хайд по имени пользователя @kick
 
Последнее редактирование:

Tyrel

Lineage Services
Местный
#2
Качество и оригинальность кода учитывается
А можно уточнение, в каком контексте качество и оригинальность ? То что попадает под каноны разработки ? Или же такие решение как предоставил @b3trayer в предыдущей задаче, где вместо пары строк кода использовалось в 30 раз больше ?
P.s. Это не одно и тоже
 

kick

Магистр Йода
Administrator
#3
А можно уточнение, в каком контексте качество и оригинальность ? То что попадает под каноны разработки ? Или же такие решение как предоставил @b3trayer в предыдущей задаче, где вместо пары строк кода использовалось в 30 раз больше ?
P.s. Это не одно и тоже
Там было использована оригинальность, ведь не многие решили так реализовать. А нужно в этот раз не только оригинально но и качественно сделать
 

L2CCCP

Работник недели xD
Партнер
#9
Выложу код позже
 

kick

Магистр Йода
Administrator

Mangol

Участник
Пользователь
#13
Оффтоп:
Screenshot_14.png


Screenshot_1.png


Screenshot_2.png


Screenshot_3.png


Screenshot_5.png


Как выше описал сохранение лога не реализовывал) Лень.

Как-то так.
 

L2CCCP

Работник недели xD
Партнер
#18
Имитация входа на swing ;)
DrlELp7h7xx0mP.jpg
 

Вложения

Последнее редактирование модератором:
Сверху Снизу