ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Задача [1] - Премиум на один месяц (https://forum.antichat.xyz/showthread.php?t=764207)

kick 07.09.2015 16:41

Создайте имитацию авторизации в системе, которая будет запрашивать логин и пароль и выдавать приглашение только в случае совпадения введенного логина и пароля с заранее определенным в программе, а в случае ошибки выдавать сообщение об ошибке и просьбе повторить ввод. После 3 ошибок программа должна выдать сообщение о попытке несанкционированного доступа и завершить работу. А так же реализовать функцию подсказки пароля, если его забыл. Данные хранить в файле и при запуске инициализировать в память. Ваша программа должна записывать все не удачные попытки в фаил fail.json, а успешные входы в succes.json

Пример файла:
  • логин
  • пароль
  • подсказка
Пример записи попыток:
  • дд,мм,гггг чч:мм логин тип(SUCCESS,FAIL)
  • Файлы логов должны создаваться посуточно
Пример ошибки:
  • Не верный пароль, попробуйте ещё раз
  • Не верный логин, попробуйте ещё раз
  • После 3 ошибок - Не санкционированный доступ в систему.
Пример входа:
  • Вы успешно вошли в систему
Качество и оригинальность кода учитывается

P.S Программа не должна быть в консоли для(@L2CCCP , @Java-man , @Deazer , @b3trayer, @Иван ), а программном окне

Готовые решения ложить под хайд по имени пользователя @kick

Tyrel 07.09.2015 17:38

Цитата:

Сообщение от kick

Качество и оригинальность кода учитывается

А можно уточнение, в каком контексте качество и оригинальность ? То что попадает под каноны разработки ? Или же такие решение как предоставил @b3trayer в предыдущей задаче, где вместо пары строк кода использовалось в 30 раз больше ?

P.s. Это не одно и тоже

kick 07.09.2015 18:10

Цитата:

Сообщение от Tyrel

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

Там было использована оригинальность, ведь не многие решили так реализовать. А нужно в этот раз не только оригинально но и качественно сделать

Иван 07.09.2015 18:30

Какие сроки?

kick 07.09.2015 18:32

Думаю до послезавтра в 1:00 закончить думаю нормально

Influence 08.09.2015 03:09

Скрытый текст для пользователей: kick

mAnGoL 08.09.2015 18:34

Скрытое содержимое для пользователей с ID: 1

test 08.09.2015 18:45

Скрытое содержимое для пользователей с ID: 1

kick 08.09.2015 18:49

Цитата:

Сообщение от Test

***Скрытый текст не может быть процитирован.***

Скрытое содержимое для пользователей с ID: 461

L2CCCP 08.09.2015 19:10

Выложу код позже


Время: 20:19