feat: 防爆破 - 5分钟内密码错3次永久封禁IP

This commit is contained in:
cc-dan
2026-03-15 11:55:01 +00:00
parent 8112b0b89c
commit 6d5b8a98fd
3 changed files with 77 additions and 7 deletions

View File

@@ -1203,7 +1203,15 @@
document.dispatchEvent(new CustomEvent('cc-web-auth-failed'));
loginOverlay.hidden = false;
app.hidden = true;
loginError.hidden = false;
if (msg.banned) {
loginError.textContent = '该 IP 已被永久封禁';
loginError.hidden = false;
loginPassword.disabled = true;
loginForm.querySelector('button[type="submit"]').disabled = true;
} else {
loginError.textContent = '密码错误';
loginError.hidden = false;
}
}
break;