|
@@ -68,12 +68,14 @@ class JWTResource(Resource):
|
|
|
# Check content type
|
|
|
if request.content_type != 'application/json':
|
|
|
return self.create_response(request, {
|
|
|
+ 'auth': False,
|
|
|
'error': 'request is not json'
|
|
|
})
|
|
|
|
|
|
# Check body
|
|
|
if not request.body:
|
|
|
return self.create_response(request, {
|
|
|
+ 'auth': 'False',
|
|
|
'error': 'request body is empty'
|
|
|
})
|
|
|
|
|
@@ -82,13 +84,16 @@ class JWTResource(Resource):
|
|
|
# Check required parameters
|
|
|
if 'token' not in body:
|
|
|
return self.create_response(request, {
|
|
|
+ 'auth': False,
|
|
|
'error': 'token not provided in request'
|
|
|
})
|
|
|
|
|
|
+ print(body['token'])
|
|
|
+
|
|
|
nice_token = jwt_token.check_token(body['token'])
|
|
|
|
|
|
bundle = self.build_bundle(obj={
|
|
|
- 'status': nice_token
|
|
|
+ 'auth': bool(nice_token)
|
|
|
}, request=request)
|
|
|
|
|
|
return self.create_response(request, bundle.obj)
|