feat(auth): include expires_at in token responses and KeyPair DTO

This commit is contained in:
2026-07-24 13:25:04 +07:00
parent 9187fbb970
commit d59f96473d
9 changed files with 110 additions and 3 deletions

View File

@@ -5,3 +5,4 @@ from dataclasses import dataclass
class KeyPair:
access_token: str
refresh_token: str
expires_at: float

View File

@@ -19,9 +19,11 @@ class UserLoginData(BaseModel):
class UserLogin(BaseModel):
access_token: str
refresh_token: str
expires_at: float
user: UserInfo
class UserTokens(BaseModel):
access_token: str
refresh_token: str
expires_at: float