refactor: переименован класс и добавлены новые методы в модулях auth

- Переименован класс `RegisterUser` в `AuthUser` для общей аутентификации.
- Добавлена новая схема `GetUserWithIDAndEmail`, которая наследует от `GetUserByID` и `CreateUser`.
- Обновлены импорты и используемые классы в модулях handlers, services и managers для использования нового класса `AuthUser`.
- Добавлен новый файл `named_tuples.py` с определением `CreateTokenTuple`.
- В модуле `handlers.py` добавлены новые методы для аутентификации и создания JWT токенов.
- Обновлены маршруты `/register` и `/login`, чтобы использовать новый класс `AuthUser` и обновленные сервисы.
This commit is contained in:
2025-04-10 12:50:39 +04:00
parent e2d0669064
commit 28acd7d04d
7 changed files with 666 additions and 410 deletions

874
poetry.lock generated

File diff suppressed because it is too large Load Diff