kuga / acc-api
多应用权限控制系统服务端API
2.0.4
2025-01-11 02:16 UTC
Requires
- php: >=8.0
- alibabacloud/client: >=1.5.30
- kuga/openapi-core: >=2.3.2
- kuga/qing: >=1.1.0
README
- ACC是Application Controller Center的简写,基于Phalcon框架开发的用户权限管理系统,提供了应用、用户、角色、权限、菜单、日志等功能。
- 应用管理:可以添加多个应用,每个应用可以有不同的用户、角色、菜单以及配置项
- 用户管理:用户信息包括用户名、手机、邮箱、姓名等信息,可以对用户分配角色
- 角色管理:角色信息包括角色名、默认权限、分配策略等信息,可以对角色分配菜单、资源以及指定用户
- 菜单管理:菜单信息包括菜单名、菜单URL、是否显示等信息
- 配置管理:配置信息包括配置名、配置KEY、配置值、配置描述等信息
说明
- 本系统配合kuga-server-v3 可搭建出完整API服务
- 前端配合acc-web 2.0 https://github.com/misnet/acc-web
- 需要Php7.4以上版本,需要yaml、gettext、gd、pdo_mysql、redis、phalcon扩展
- phalcon需要v5以上版本
- 需要mysql5.7或mysql8以及redis支持