bug fxxker @Nicodemus @0xhardman @icysnow
权限管理RBAC
@Caesar Lynch @Victor.D.F
完整功能规划三个版本来实现
版本 |
实现功能 |
develop tasks |
v1 |
1. 基于每个登录帐号本身的权限控制 |
|
- 后端建立权限控制中间件对齐做控制
- v1版本做页面权限控制 | 1. 数据库表设计建立
- 添加路由守卫
- 基础数据初始化脚本
- OP操作指令规划 |
| v2 | 可完成单独管理端页面做帐号管理及权限分配,细化OP操作指令,完成所有的帐号角色及权限管理操作 | 1. 帐号管理管理端整体页面及功能搭建
1-1. 角色分配、帐号状态管理等
- 角色管理管理端整体页面及功能搭建
2-1.操作功能CURD
2-2. 角色克隆等
- OP操作指令细化 |
| v3 | 页面按钮根据权限个性化展示 | 1. 所有操作节点做状态管理返回前端
- 前端根据约定字段做相关操作按钮展示(置灰、禁用、不展示等) |
操作中心、日志中心搭建
flag:
- 实现deschool中用户所有操作的日志记录
- 制作统计脚本,定期清洗汇总数据,给策划、产品提供应用使用数据,用于做产品使用分析以便于做战略规划及决策
- 可给市场部、策划部提供diy数据打点统计,收集汇总指定数据做市场及功能分析
- 方便开发、联调、测试阶段记录打印日志,用于提升内部开发联调测试效率
- 致命错误或异常攻击等做实时上报(discord机器人上报、钉钉上报等),第一时间get到问题便于运维处理
- 日志级别: 0=debug 1=info 2=notice 3=warning 4=error