fix: 修复登录页输入 mfa 时不支持 某 mfa 的错误提示 (#7495)

* fix: 修复登录页输入 mfa 时不支持 某 mfa 的错误提示

fix tapd 1145454465001008371

* perf: 优化 send code api,避免暴力常识

Co-authored-by: ibuler <ibuler@qq.com>
This commit is contained in:
fit2bot
2022-01-13 19:01:12 +08:00
committed by GitHub
parent ba695c4600
commit 4343b6487d
8 changed files with 48 additions and 24 deletions

View File

@@ -335,6 +335,11 @@ class MFAMixin:
mfa_backends = User.get_user_mfa_backends(user)
return {'mfa_backends': mfa_backends}
@staticmethod
def incr_mfa_failed_time(username, ip):
util = MFABlockUtils(username, ip)
util.incr_failed_count()
class AuthPostCheckMixin:
@classmethod