Update code in endpoints/countries.get.py

This commit is contained in:
Backend IM Bot 2025-03-20 15:49:37 +00:00
parent e30ae5b30d
commit 0899f9addc

View File

@ -20,9 +20,9 @@ oauth2_scheme = OAuth2PasswordBearer(tokenUrl="login")
# Models
class User(BaseModel):
username: str
email: str
email: Optional[str] = None
full_name: Optional[str] = None
disabled: Optional[bool] = False
disabled: Optional[bool] = None
class UserInDB(User):
hashed_password: str
@ -107,8 +107,8 @@ async def login(response: Response, form_data: OAuth2PasswordRequestForm = Depen
httponly=True,
max_age=1800,
expires=1800,
secure=True,
samesite="lax"
samesite="lax",
secure=True
)
return {
@ -122,8 +122,8 @@ async def login(response: Response, form_data: OAuth2PasswordRequestForm = Depen
}
}
# Protected route example
@router.get("/me", response_model=User)
# Example protected route
@router.get("/users/me", response_model=User)
async def read_users_me(current_user: User = Depends(get_current_user)):
"""Get current user information"""
return current_user