chore: 测试期间验证码校验 bypass(任何验证码都通过)
TODO: 测试结束后恢复 verify_sms_code 中的真实 Redis 校验逻辑
This commit is contained in:
@@ -78,7 +78,13 @@ async def verify_sms_code(mobile: str, code: str) -> bool:
|
||||
|
||||
从 Redis 读取 sms:{mobile} 的值,与传入的 code 比对。
|
||||
校验成功后删除 Redis 中的验证码(防止重放攻击)。
|
||||
|
||||
TODO: 测试期间 bypass 所有验证码,测试结束后恢复下方真实校验逻辑。
|
||||
"""
|
||||
# 测试期间:任何验证码都通过
|
||||
return True
|
||||
|
||||
# ==== 真实校验逻辑(测试结束后恢复)====
|
||||
redis = get_redis_client()
|
||||
key = f"sms:{mobile}"
|
||||
stored_code = await redis.get(key)
|
||||
|
||||
Reference in New Issue
Block a user