Djangoaxes失败的登录尝试不连续

2024-10-01 09:16:08 发布

您现在位置:Python中文网/ 问答频道 /正文

django轴4.1.0。我为django轴设置了以下配置,这些轴工作良好,符合soe限制:

AXES_LOCK_OUT_AT_FAILURE = config('AXES_LOCK_OUT_AT_FAILURE', 
default=True, cast=bool)
AXES_FAILURE_LIMIT = config('AXES_FAILURE_LIMIT', default=5, cast=int)
AXES_COOLOFF_TIME = config('AXES_COOLOFF_TIME', default=24, cast=int)

用户将在5次登录尝试失败后被阻止,如配置中定义的那样,问题是它们不是连续的。如果用户进行了4次失败的尝试,然后是1次成功的登录尝试和1次失败的登录尝试,那么他将被阻止。在

有没有办法强迫失败的登录尝试是连续的,以阻止用户登录?在


Tags: django用户configlockdefaultfailuretimeout