Added the isAdmin parameter to schemas and users in that api.
This commit is contained in:
@@ -33,6 +33,7 @@ class UserLoginResponse(BaseModel):
|
||||
token_type: str = Field(default="bearer", description="Tipo de token")
|
||||
user_id: int = Field(..., description="ID del usuario")
|
||||
email: str = Field(..., description="Email del usuario")
|
||||
is_admin: bool = Field(..., description="Indica si el usuario es administrador")
|
||||
|
||||
class UserResponse(BaseModel):
|
||||
"""Respuesta con datos de usuario"""
|
||||
|
||||
@@ -61,7 +61,8 @@ async def login_user(credentials: UserLoginRequest):
|
||||
"access_token": access_token,
|
||||
"token_type": "bearer",
|
||||
"user_id": user.user_id,
|
||||
"email": user.email
|
||||
"email": user.email,
|
||||
"is_admin": user.is_admin
|
||||
}
|
||||
|
||||
except HTTPException:
|
||||
|
||||
Reference in New Issue
Block a user