/netology_jclo_rest

Authorization service using Validation, ExceptionHandlers

Primary LanguageJava

Задача Сервис авторизации

Код по ссылке

Описание

Использован Docker для контейнеризации приложения(сервис авторизации), а именно создан Dockerfile. Для упрощения процесса контейнеризации быо создан файл docker-compose.

Сервис авторизации пользователей по логину и паролю. Но ключевым в этом задании является то, как приложение будет реагировать на ошибки, которые наш сервис будет выбрасывать в разных случаях.

В приложении использован:

  • механизм обработки исключений в Spring;
  • валидация запросов.

Примеры ответов на запросы

Пример ответа на запрос через сервис HTTP Client

Пример ответа на запрос с неверным именем

Пример ответа на запрос с пустым именем или паролем