我正在开发一个Joomla 2.5系统插件,当前端访问者尝试登录但失败时需要执行某些任务。
如何在我的系统插件中检测到用户身份验证失败?
答案 0 :(得分:0)
您可以捕获一个事件onUserLoginFailure
。
<强> onUserLoginFailure 强>
说明:每当用户进行身份验证时都会触发此事件 请求因任何插件而失败。
参数:两个参数。用户的凭证数组(请参阅 onAuthenticate),以及导致该问题的JAuthenticateResponse 故障。
返回值:未知。返回值似乎在任何中都被忽略 情况下。
在文件中使用: libraries / joomla / application / user / authentication.php