修改未授权用户能调用组织部门信息问题
2024-07-17 23:50 更新
为了获取更多最新内容及功能更新,请直接访问我们的首页以查看DzzOffice笔记的最新地址。
问题描述
无需登录,直接访问/index.php?mod=system&op=orgtree,出现组织部门信息
解决方法一
该方法是直接将system应用(系统组件)设置为仅允许登录用户使用
文件:\dzz\system\config\config.php
添加'allow_view'=>1,参数
<?php
return array(
'allow_robot'=>false,
'allow_view'=>1,
);
解决方法二
该方法是将调用组织部门信息接口设置为仅允许登录用户使用
文件:\dzz\system\orgtree.php
在if(!defined('IN_DZZ')) { exit('Access Denied'); }后添加Hook::listen('check_login');
if(!defined('IN_DZZ')) {
exit('Access Denied');
}
Hook::listen('check_login');
以上内容是否对您有帮助:
更多建议: