Update code in endpoints/countries.get.py
This commit is contained in:
parent
e30ae5b30d
commit
0899f9addc
@ -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
|
Loading…
x
Reference in New Issue
Block a user