最近开发的移动 App 服务端 api 选用ThinkPHP来写,现需要针对不同用户进行获取数据时的权限控制,其中用户的授权信息由公司的 ERP 系统来维护,这里记录下实现过程。权限数据结构用到的相关表有:功能权限、用户权限、用户组权限,其中后两个表已经合并为一个视图方便查询。获取用户权限保存到 Array为了方便在各控制器中调用,在 common.php 中定义了 getPerms() 方...