暴力破解防护¶
Authany 会在登录失败达到一定次数后锁定账号,从而提供暴力破解防护。之后的登录尝试可以被限制或阻止。该策略可以应用于:
- 同一个 IP 地址多次尝试以同一用户身份登录失败
- 同一个账号多次登录失败,不论来自哪个 IP 地址
账号会被锁定管理员所配置的「锁定时长(Lockout Duration)」。登录成功后,或者在上次失败后经过「重置时长(Reset duration)」,失败次数会被重置。
要设置账号锁定策略:
- 进入 管理台 > 身份验证 > 登录方式
- 进入 账号锁定策略 标签页
- 启用该策略
- 保存配置
锁定阈值¶

在这个部分,您可以设置失败多少次后触发锁定,以及失败次数的重置时长。默认情况下,距离上次登录失败 24 小时后,锁定会被重置。
锁定时长¶

这个部分决定了账号在超过锁定阈值后,将被锁定多长时间。
在上面的示例中,锁定时长从 1 分钟开始。此后每次再次失败,锁定时长都会翻倍,也就是说下一次失败后账号会被锁定 2 分钟,如此递增,直到达到最长 60 分钟为止。
锁定类型¶

您可以选择只针对来自单个 IP 地址的尝试进行防护,或者不论 IP 地址、针对任意设备进行防护。
仅应用于所选身份验证方式¶

暴力破解防护不仅适用于密码,也可以防护其他身份验证方式的尝试。