File size: 667 Bytes
d2726bc |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
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",
)
|