feature/reliability_stat
Cizz22 5 months ago
parent b5329c46b3
commit bcc96f664b

@ -35,14 +35,15 @@ class JWTBearer(HTTPBearer):
endpoint = f"/optimumoh{path}"
user_info, message = self.verify_jwt(credentials.credentials, method, endpoint)
if not user_info:
message = message.get("message", "Invalid token or expired token.")
raise HTTPException(
status_code=403, detail=message
)
request.state.user = user_info
return user_info
request.state.user = message
return message
else:
raise HTTPException(status_code=403, detail="Invalid authorization code.")

Loading…
Cancel
Save