文件名称:wisdom-portal:智慧门户系统
文件大小:12.74MB
文件格式:ZIP
更新时间:2024-03-31 16:23:13
系统开源
knowledgePortal系统介绍 该系统由IBM团队开发与维护,使用Golang语言开发实例,Vue开发前端。该系统致力于解决运维中的业务关键指标集合监控运维,业务中间表状态数据合并与自动发现问题,解决问题等。使用Golang语言的Gin框架开发,项目刚刚起步,后面会逐步完善功能,最终达到我们想要的智慧系统。 系统权限控制 本项目采用casbin使用权限管控,PERM模型理论,但依旧使用的是RBAC的权限控制模型。有兴趣的小伙伴可以更改模型采用面向未来的ABAC权限控制模型。和多个请求动作,让用户在前端选择上有很大的对齐和更好的体验。多个接口和请求动作可以合并成一个权限模板,一个用户或用户组只可以对应一个权限模板。但是一个用户权限的组成:用户权限=用户权限+用户组权限 多因子认证 由于系统内部维护大多数的核心业务集合与核心数据验证,所以在登录上加入了Google的双因子认证,使用TO