我正在尝试开发一个适用于Joomla 1.5的模块,可以识别暴力登录攻击并将其关闭。
我发现,一项职能要求LoginFailure()在航标未遂失败时即行。 从这一功能中,Im试图标出哪一个用户名称被用于标识。 在5个故障发生后,我想防止用户再尝试一个小时。
Is anyone familiar enough with Joomla to help me 1) access the username from within the onLoginFailure() scope 2) help me identify the best place for my code to prevent login attempts (redirect to a page that tells them they are banned for an hour).
我发现最好的现有模块是有人在登录尝试之间设置了10秒延迟...