@@ -26,8 +26,9 @@ class JWTAuthentication(Authentication):
return False
prefix_length = len(settings.JWT_PREFIX_HEADER)
+ (_, ok) = check_token(authorization_header[prefix_length + 1:])
- return check_token(authorization_header[prefix_length + 1:])
+ return ok
'''
def get_identifier(self, request):
@@ -31,6 +31,9 @@ def create_token(username, password):
def explode_token(token):
+ if not token:
+ return False
+
# Normalize token
if token.startswith(settings.JWT_PREFIX_HEADER):