【发布时间】:2012-01-10 18:19:02
【问题描述】:
我需要在组件中自定义一个方法。我需要执行不同的操作(删除用户和其他信息),然后以编程方式注销用户(而不是使用按钮链接),我该如何实现?
我尝试在方法结束时这样做:
$return = JRoute::_('index.php?option=com_users&task=user.logout', true);
$this->setRedirect($return,$msg);
但这给出了无效的令牌消息。
谢谢
【问题讨论】:
-
根据api.joomla.org/cms-3/classes/JApplication.html#method_logout,从 4.0 开始,注销功能已被弃用。还能用吗?如果没有,是否有人有替代解决方案?