Логирование действий пользователя в веб приложении spring

Рейтинг: -1Ответов: 1Опубликовано: 01.06.2023

Я ученик. Мне дали тестовое задание (первое, которое я выполняю). В задании сказано, что я должен вести логирование действий пользователей в веб-приложении. Не могли бы мне объяснить, что от меня требуется? Мой проект имеет функционал. Регистрация и авторизация, пользователь может загружать файлы и эти файлы могут скачивать другие пользователи. Это я все сделал. Все работает. А что касается задачи логирования действий пользователя, я не понимаю, что мне нужно получить в готовом проекте. Если не сложно, объясните, пожалуйста, что я должен сделать. Наверное, с учетом того, что я ученик, и это первый мой проект. И тот, кто мне это задание дал, он это знает. В логе должна содержаться информация что user с id таким то сделал такой то запрос, получил такой то ответ. Правильно я понимаю суть задачи?

Ответы

▲ 0

Предполагаю, что от Вас требуется вести учёт действий пользователей, например таких как:

  1. Время входа/выхода из аккаунта
  2. Время/название/вес файла при его загрузке
  3. Скачивание пользователем других файлов (информация как во втором п-те)
  4. Иные действия, которые предусмотрены в Вашем (напр-р изменение имени и прочего).

Т.е. Вам требуется записывать каждый шаг пользователей, для того, чтобы иметь возможность отследить действия, производимые пользователями.
Конечно всё зависит от поставленной задачи, есть небольшая статья по реализации журналирования на хабре