Fix OAuth length problems in clients by removing that constraint
This commit is contained in:
parent
8d8fdfd1b8
commit
a5c09c50c0
@ -28,9 +28,17 @@ class GMGRequestValidator(RequestValidator):
|
|||||||
self.POST = data
|
self.POST = data
|
||||||
super(GMGRequestValidator, self).__init__(*args, **kwargs)
|
super(GMGRequestValidator, self).__init__(*args, **kwargs)
|
||||||
|
|
||||||
@property
|
def check_nonce(self, nonce):
|
||||||
def nonce_length(self):
|
"""
|
||||||
return 5, 30
|
This checks that the nonce given is a valid nonce
|
||||||
|
|
||||||
|
RequestValidator.check_nonce checks that it's between a maximum and
|
||||||
|
minimum length which, not only does pump.io not do this from what
|
||||||
|
I can see but there is nothing in rfc5849 which suggests a maximum or
|
||||||
|
minium length should be required so I'm removing that check
|
||||||
|
"""
|
||||||
|
# Check the nonce only contains a subset of the safe characters.
|
||||||
|
return set(nonce) <= self.safe_characters
|
||||||
|
|
||||||
def save_request_token(self, token, request):
|
def save_request_token(self, token, request):
|
||||||
""" Saves request token in db """
|
""" Saves request token in db """
|
||||||
|
Loading…
x
Reference in New Issue
Block a user