简单、安全的
多项目权限管理系统
安全可靠
采用JWT认证和crypto加密技术,确保系统和数据安全。
快速高效
基于Gin框架开发,性能优异,响应迅速,提升工作效率。
方便易用
直观的用户界面,简单的操作流程,降低使用门槛。
简洁轻量
精简的架构设计,易于部署和维护,减少系统负担。
安捷权限系统
基于项目管理制度的权限管理解决方案,实现一个系统管理多个项目的权限
多项目管理
一个权限系统即可管理多个项目,无需为每个项目单独部署权限模块。
基于角色的访问控制
灵活的RBAC权限模型,可根据角色分配不同权限,简化权限管理流程。
细粒度权限控制
支持菜单、按钮级别的权限控制,满足复杂业务场景的权限需求。
完善的日志记录
使用Zap日志框架,记录系统操作日志,便于审计和问题排查。
技术栈
采用现代技术栈开发,确保系统性能和可维护性
后端技术
Go
Gin
JWT
GORM
- 编程语言 Go
- Web框架 Gin
- 参数验证 validator
- 身份认证 JWT
- 配置管理 Viper
- 日志框架 Zap
- 密码加密 crypto
- ORM框架 GORM
前端技术
Vue 3
Element Plus
Pinia
Vite
- 框架 Vue 3
- UI组件库 Element Plus
- 模板 vue3-element-admin
- 状态管理 Pinia
- 路由 Vue Router
- HTTP客户端 Axios
- 构建工具 Vite
- CSS框架 Tailwind CSS
系统架构
前端层
Vue 3 + Element Plus
API服务层
Gin框架
数据访问层
GORM
开源信息
安捷权限系统是开源项目,欢迎贡献代码和反馈问题