Skip to content

Commit 22b94e0

Browse files
committed
[fix]: 增加code过期时间变量
1 parent 78644d7 commit 22b94e0

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

app/api/v1/endpoints/auth.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,8 @@ async def send_code(user_send_code: UserSendCode):
141141
use_tls=True,
142142
)
143143

144-
redis_client.setex(f"email:{user_send_code.email}:code", ACCESS_TOKEN_EXPIRE_MINUTES * 60, code)
145-
redis_client.setex(f"email:{user_send_code.email}:time", ACCESS_TOKEN_EXPIRE_MINUTES * 60, int(time.time()))
144+
redis_client.setex(f"email:{user_send_code.email}:code", settings.CODE_EXPIRATION_TIME, code)
145+
redis_client.setex(f"email:{user_send_code.email}:time", settings.CODE_EXPIRATION_TIME, int(time.time()))
146146

147147
return {"msg": "Verification code sent"}
148148

app/core/config.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ class Settings:
1717
SENDER_PASSWORD: str = os.getenv("SENDER_PASSWORD", "default_password") # 发件人邮箱密码
1818
KIMI_API_KEY: str = os.getenv("KIMI_API_KEY", "default_kimi_api_key") # KIMI API密钥
1919
UPLOAD_FOLDER: str = "/lhcos-data/acticleDB"
20+
CODE_EXPIRATION_TIME: int = 300 # 验证码过期时间(秒)
2021

2122

2223
settings = Settings()

0 commit comments

Comments
 (0)