是否可以将自定义组件中遇到的所有无效令牌错误重定向到登录屏幕而不破解核心Joomla文件?
答案 0 :(得分:5)
在这个阶段,不幸的是我不相信有。
在http://forum.joomla.org/viewtopic.php?f=466&t=265868&sid=cfddb2b734632e11c0b6df3327b6ca38&start=180阅读Joomla论坛上的帖子,已经提出了许多解决方案。
你遇到过哪个Joomla版本?
我将推动将其作为Joomla 3.3中要解决的功能来解决,因为它是我Joomla客户反复遇到的最常见问题之一。
答案 1 :(得分:1)
这里有一个专门为此制作的插件:
Token Interceptor Joomunited plugin
小心在组件中使用默认的消息标记(实际上就像joomla):
<?php die(JText::_('JINVALID_TOKEN')); ?>