projects
/
twitter-api-cdsw
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added updated version of oauthlib
[twitter-api-cdsw]
/
oauthlib
/
oauth2
/
rfc6749
/
endpoints
/
revocation.py
diff --git
a/oauthlib/oauth2/rfc6749/endpoints/revocation.py
b/oauthlib/oauth2/rfc6749/endpoints/revocation.py
index b73131c93f9639a1eb47c7c4d9adb23453a2b880..662c7933832029f4a0cb8f2f2f87fea13f28bfbd 100644
(file)
--- a/
oauthlib/oauth2/rfc6749/endpoints/revocation.py
+++ b/
oauthlib/oauth2/rfc6749/endpoints/revocation.py
@@
-74,7
+74,7
@@
class RevocationEndpoint(BaseEndpoint):
self.request_validator.revoke_token(request.token,
request.token_type_hint, request)
self.request_validator.revoke_token(request.token,
request.token_type_hint, request)
- response_body =
None
+ response_body =
''
if self.enable_jsonp and request.callback:
response_body = request.callback + '();'
return {}, response_body, 200
if self.enable_jsonp and request.callback:
response_body = request.callback + '();'
return {}, response_body, 200
@@
-120,8
+120,9
@@
class RevocationEndpoint(BaseEndpoint):
raise InvalidRequestError(request=request,
description='Missing token parameter.')
raise InvalidRequestError(request=request,
description='Missing token parameter.')
- if not self.request_validator.authenticate_client(request):
- raise InvalidClientError(request=request)
+ if self.request_validator.client_authentication_required(request):
+ if not self.request_validator.authenticate_client(request):
+ raise InvalidClientError(request=request)
if (request.token_type_hint and
request.token_type_hint in self.valid_token_types and
if (request.token_type_hint and
request.token_type_hint in self.valid_token_types and
Benjamin Mako Hill
||
Want to submit a patch?