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 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 """