fix: 修复验证码校验逻辑和报错信息

pull/11704/head
Bai 2023-09-25 22:58:43 +08:00 committed by Bryan
parent c369b5478c
commit 1f00c00183
1 changed files with 2 additions and 1 deletions

View File

@ -51,7 +51,7 @@ class SendAndVerifyCodeUtil(object):
times = cache.get(self.verify_key, 0) times = cache.get(self.verify_key, 0)
if times >= 3: if times >= 3:
self.__clear() self.__clear()
raise CodeError raise CodeExpired
cache.set(self.verify_key, times + 1, timeout=self.timeout) cache.set(self.verify_key, times + 1, timeout=self.timeout)
right = cache.get(self.key) right = cache.get(self.key)
if not right: if not right:
@ -65,6 +65,7 @@ class SendAndVerifyCodeUtil(object):
def __clear(self): def __clear(self):
cache.delete(self.key) cache.delete(self.key)
cache.delete(self.verify_key)
def __ttl(self): def __ttl(self):
return cache.ttl(self.key) return cache.ttl(self.key)