我这个博客用豫唐的用户中心(百塔)插件也有几年了,期间也没有发现什么大的问题或者错误,但是今天在调试一个主题的时候发现一个问题,我在用户中心点击退出时提示非法访问,我用的是购买的官方应用中心的,不是那些网上的流传版本,所以很奇怪。
经过检查代码,发现用户中心(百搭)给出的代码是
<a href="{BuildSafeCmdURL('act=logout')}">退出</a><br></span><br>
我用了无效,之前用的别人用户中心模板给出的代码是
<li><a href="{$host}zb_system/cmd.php?act=logout"><i class="iconfont icon-guanbi1"></i> 退出</a></li>
修改后的代码
<li><a href="{$host}zb_system/cmd.php?act=logout&csrfToken={$zbp->GetToken()}"><i class="iconfont icon-guanbi1"></i> 退出</a></li>
网上有的说下面的可以
<li id="navbar-category-12"><a href="{$host}zb_users/plugin/YtUser/loginout.php">退出</a></li>
本文链接:http://78moban.cn/post/2004.html
版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!