from fastapi import HTTPException, status UNAUTHORIZED = HTTPException( status_code=status.HTTP_401_UNAUTHORIZED, detail="Could not validate credentials", headers={"WWW-Authenticate": "Bearer"}, ) BAD_REQUEST = HTTPException( status_code=status.HTTP_400_BAD_REQUEST, detail="Something went wrong", ) NOT_FOUND = HTTPException( status_code=status.HTTP_404_NOT_FOUND, detail="Email not found", ) CONFLICT = HTTPException( status_code=status.HTTP_409_CONFLICT, detail="User already exists", ) FORBIDDEN = HTTPException( status_code=status.HTTP_403_FORBIDDEN, detail="You don't have permission to access this resource", )