added data models

This commit is contained in:
Brian Bjarke Jensen
2025-11-06 21:33:13 +01:00
parent 28305eb36f
commit a22de7cef9
4 changed files with 47 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
"""Authentication models for request and response validation."""
from pydantic import BaseModel
class LoginRequest(BaseModel):
"""Request model for user login."""
username: str
password: str
class LoginResponse(BaseModel):
"""Response model for successful login."""
message: str
username: str
access_token: str
token_type: str = "bearer"