From 0899f9addc6e7c584e4d70d836d05d3b6d2c136d Mon Sep 17 00:00:00 2001 From: Backend IM Bot Date: Thu, 20 Mar 2025 15:49:37 +0000 Subject: [PATCH] Update code in endpoints/countries.get.py --- endpoints/countries.get.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/endpoints/countries.get.py b/endpoints/countries.get.py index 301325e..0a17f0a 100644 --- a/endpoints/countries.get.py +++ b/endpoints/countries.get.py @@ -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 \ No newline at end of file