new refresh dep add refresh endpoint

This commit is contained in:
IluaAir
2025-09-21 14:59:26 +03:00
parent c3bfb9cb6a
commit 42b8c3a2c9
12 changed files with 125 additions and 66 deletions

View File

@@ -4,13 +4,13 @@ from pydantic import BaseModel, ConfigDict, Field
class Token(BaseModel):
access_token: str
token_type: str
model_config = ConfigDict(extra='ignore')
model_config = ConfigDict(extra="ignore")
class TokenData(BaseModel):
id: int
sub: str = Field(alias='username')
sub: str = Field(alias="username")
is_superuser: bool
is_active: bool
model_config = ConfigDict(populate_by_name=True)
model_config = ConfigDict(populate_by_name=True)