|
@@ -94,11 +94,12 @@ class JWTResource(Resource):
|
|
|
'error': 'token not provided in request'
|
|
|
})
|
|
|
|
|
|
- nice_token = jwt_token.check_token(body['token'])
|
|
|
+ (user, ok) = jwt_token.check_token(body['token'])
|
|
|
|
|
|
bundle = self.build_bundle(obj={
|
|
|
- 'status': (401, 200)[bool(nice_token)],
|
|
|
- 'token': body['token']
|
|
|
+ 'status': (401, 200)[bool(ok)],
|
|
|
+ 'token': body['token'],
|
|
|
+ 'username': (None, user.username)[bool(user.username)]
|
|
|
}, request=request)
|
|
|
|
|
|
return self.create_response(request, bundle.obj)
|