mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-02 15:38:15 +00:00
Update captcha
This commit is contained in:
@@ -40,10 +40,9 @@ class CaptchaStore(models.Model):
|
||||
expiration = models.DateTimeField(blank=False)
|
||||
|
||||
def save(self, *args, **kwargs):
|
||||
#import ipdb; ipdb.set_trace()
|
||||
|
||||
self.response = six.text_type(self.response).lower()
|
||||
if not self.expiration:
|
||||
#self.expiration = datetime.datetime.now() + datetime.timedelta(minutes=int(captcha_settings.CAPTCHA_TIMEOUT))
|
||||
self.expiration = get_safe_now() + datetime.timedelta(minutes=int(captcha_settings.CAPTCHA_TIMEOUT))
|
||||
if not self.hashkey:
|
||||
key_ = unicodedata.normalize('NFKD', str(randrange(0, MAX_RANDOM_KEY)) + str(time.time()) + six.text_type(self.challenge)).encode('ascii', 'ignore') + unicodedata.normalize('NFKD', six.text_type(self.response)).encode('ascii', 'ignore')
|
||||
|
Reference in New Issue
Block a user