This commit is contained in:
ping 2026-03-21 09:33:13 +08:00
parent 5e6476f47a
commit 2558c55dbb

View File

@ -156,6 +156,8 @@ class SMSEngine:
return {'status': False, 'msg': msg}
async def generate_sms_code(self, length: int = 6, expire_minutes: int = 5) -> str:
length = int(length)
expire_minutes = int(expire_minutes)
code = ''.join(random.choices(string.digits, k=length))
code_id = uuid()
expire_time = datetime.datetime.now() + datetime.timedelta(minutes=expire_minutes)