Package ru.averkiev.greenchat_auth.exceptions
package ru.averkiev.greenchat_auth.exceptions
Данный пакет содержит исключения, которые могут быть выброшены в процессе работы с Green_Chat Auth сервисом.
Исключения позволяют более точно обрабатывать ошибки и непредвиденные ситуации в приложении.
Пакет включает следующие исключения:
AuthException
- исключение, связанное с аутентификациейGlobalExceptionHandler
- перехватчик исключенийTokenNotFoundException
- исключение, связанное с отсутствием токенаUserNotFoundException
- исключение, связанное с отсутствием пользователя
-
ClassDescriptionКласс представляет собой исключение, которое возникает в случае, когда пароль из JwtRequest не совпадает с паролем, сохраненным в базе данных.Класс отлавливает все исключения возникающие на уровне контроллера, для предоставления ошибки клиенту в виде JSON.Класс представляет собой исключение, которое возникает в случае, когда пользователь не найден по идентификатору.