Always return 200 for consistency
This commit is contained in:
parent
5c9f01efad
commit
e47063207c
@ -14,13 +14,13 @@ def jwt_required(f):
|
||||
def decorator(*args, **kwargs):
|
||||
jwt_str = flask.request.args.get("jwt")
|
||||
if not jwt_str:
|
||||
return {"status": "Error, JWT token missing"}, 401
|
||||
return {"status": "Error, JWT token missing"}
|
||||
|
||||
try:
|
||||
claims = jwt.decode(jwt_str, truthseeker.app.config['SECRET_KEY'], algorithms=['HS256'])
|
||||
except jwt.exceptions.InvalidTokenError as e:
|
||||
print("Caught exception while decoding JWT token :", e)
|
||||
return {"status": "Error, invalid JWT"}, 401
|
||||
return {"status": "Error, invalid JWT"}
|
||||
|
||||
return f(claims, *args, **kwargs)
|
||||
return decorator
|
||||
|
Loading…
Reference in New Issue
Block a user