Система авторизации пользователей с клиентскими кабинетами
В общих чертах:
Клиентский кабинет представляет собой страничку на которой можно отправить запрос (просто заполнение десятка полей известным типом данных (цифры, текст)
и просмотра истории запросов (с сортировкой по дате и выборкой за период и по статусу исполнено/не исполнено), возможность редактирования запроса в случае
опечатки и пр. (в случае если статус «не исполнен» (флаг))
Возможность выписки за период (в файле текстового формата из известных заранее полей)
Админский кабинет представляет страничку со следующими возможностями: просмотр клиентских запросов за период (по умолчанию вывод запросов со статусом «не
исполнен»), изменение статуса запроса (исполнен/не исполнен), возможность редактирования любого клиентского запроса (любого из полей), сортировка по
пользователю, дате и пр., выписка за период в текстовом файле для любого пользователя; возможность создания пользователя (логин, пароль, доп. Сведения),
редактирования учетных записей, 2 типа учетных записей – админ/клиент.