From 209e8b872c7744ac5ee8f1771d1f86ba3ae10eab Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Tue, 3 Nov 2026 15:18:17 +0800 Subject: [PATCH] chore: clear lock count cache on successful login --- apps/users/serializers/login.py | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/users/serializers/login.py b/apps/users/serializers/login.py index 35bbda84c1e..ca1f182ffe9 100644 --- a/apps/users/serializers/login.py +++ b/apps/users/serializers/login.py @@ -169,6 +169,7 @@ def login(instance): # 清除失败计数并生成令牌 cache.delete(system_get_key(f"system_{username}"), version=system_version) cache.delete(system_get_key(f"system_{username}_lock"), version=system_version) + cache.delete(system_get_key(f"system_{username}_lock_count"), version=system_version) token = LoginSerializer._issue_token(user) return {"token": token}