我想创建一个Joomla身份验证插件,它会在让用户进行身份验证之前执行一些业务逻辑,但我想让默认的身份验证插件为我做这件事。
我想做的是:
function onAuthenticate($credentials, $options, &$response) {
// My business logic
// Execute the onAuthenticate event of the default Joomla authentication plugin
// which can be Joomla, OpenId etc.
}
所以在我的onAuthenticate函数中,我想调用默认的身份验证插件的onAuthenticate函数。
有什么想法吗?对不起,伙计们,我是Joomla扩展开发的新手。 谢谢你的帮助。
答案 0 :(得分:1)
我通过保持插件和joomla身份验证插件一起激活解决了这个问题,我在我的插件的Order列中设置了0,因此在Joomla的auth插件之前会收到onAuthenticate的通知。