feat: add refresh

This commit is contained in:
2026-06-05 12:41:25 +03:00
parent d300d2eabe
commit 9d3c5b401a
8 changed files with 175 additions and 50 deletions

View File

@@ -8,6 +8,7 @@ class AdminLoginRequest(BaseModel):
class AdminLoginResponse(BaseModel):
access_token: str
refresh_token: str
token_type: str = 'Bearer'
id: str
login: str
@@ -16,6 +17,16 @@ class AdminLoginResponse(BaseModel):
role: str
class AdminRefreshRequest(BaseModel):
refresh_token: str = Field(min_length=10)
class AdminRefreshResponse(BaseModel):
access_token: str
refresh_token: str
token_type: str = 'Bearer'
class AdminMeResponse(BaseModel):
id: str
login: str