Fix OAuth length problems in clients by removing that constraint

This commit is contained in:
Jessica Tallon 2014-12-08 13:44:33 +00:00
parent 8d8fdfd1b8
commit a5c09c50c0

View File

@ -28,9 +28,17 @@ class GMGRequestValidator(RequestValidator):
self.POST = data
super(GMGRequestValidator, self).__init__(*args, **kwargs)
@property
def nonce_length(self):
return 5, 30
def check_nonce(self, nonce):
"""
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):
""" Saves request token in db """