Add reset password to admin panel

This commit is contained in:
2025-12-20 00:34:22 +07:00
parent 2d281d1c8c
commit a77a757317
7 changed files with 171 additions and 2 deletions

View File

@@ -9,6 +9,10 @@ class BanUserRequest(BaseModel):
banned_until: datetime | None = None # None = permanent ban
class AdminResetPasswordRequest(BaseModel):
new_password: str = Field(..., min_length=6, max_length=100)
class AdminUserResponse(BaseModel):
id: int
login: str