Код по ссылке
Использован Docker для контейнеризации приложения(сервис авторизации), а именно создан Dockerfile. Для упрощения процесса контейнеризации быо создан файл docker-compose.
Сервис авторизации пользователей по логину и паролю. Но ключевым в этом задании является то, как приложение будет реагировать на ошибки, которые наш сервис будет выбрасывать в разных случаях.
В приложении использован:
- механизм обработки исключений в Spring;
- валидация запросов.