Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 1.01 KB

File metadata and controls

21 lines (15 loc) · 1.01 KB

Проект "task-tracker-backend"

Spring Boot приложение, реализующее REST API для работы с пользователями, сессиями, создаваемыми при авторизации, и задачами.

Работа с пользователями (доступно всем пользователям):

  • Регистрация
  • Авторизация

Работа с задачами (доступно авторизованным пользователям):

  • Создание
  • Получение
  • Редактирование
  • Удаление

Вместо сессий используется JWT. Выдаются только access token, без refresh, по которым авторизовываются запросы к REST API. Авторизация JWT реализованы на уровне Spring Security в виде фильтра, который достает access toke из запроса, декодирует и валидирует его.