add is_superuser for jwt token

This commit is contained in:
IluaAir
2025-09-20 13:55:36 +03:00
parent 0de7d63817
commit e0cddbdd34
2 changed files with 8 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
from pydantic import BaseModel
from pydantic import BaseModel, ConfigDict, Field
class Token(BaseModel):
@@ -8,5 +8,8 @@ class Token(BaseModel):
class TokenData(BaseModel):
id: int
sub: str
sub: str = Field(alias='username')
is_superuser: bool
is_active: bool
model_config = ConfigDict(populate_by_name=True)