auth next part

This commit is contained in:
2024-04-02 22:33:15 +03:00
parent 949ea9fdcf
commit b04eba9bc4
22 changed files with 298 additions and 29 deletions

View File

@@ -1,3 +1,3 @@
from .auth_request import UserCreateRequest
from .auth_request import LoginRequest, UserCreateRequest
__all__ = ("UserCreateRequest",)
__all__ = ("UserCreateRequest", "LoginRequest")

View File

@@ -6,3 +6,9 @@ class UserCreateRequest:
name: str
email: str
password: str
@dataclass(frozen=True)
class LoginRequest:
email: str
password: str

View File

@@ -0,0 +1,9 @@
from dataclasses import dataclass
from uuid import UUID
@dataclass(frozen=True)
class AuthenticationResponse:
id: UUID
name: str
email: str