技术栈
casbin
咩咩大主教
11 小时前
mysql
·
golang
·
鉴权
·
go语言
·
rbac
·
abac
·
casbin
Go语言通过Casbin配合MySQL和Gorm实现RBAC访问控制模型
Casbin 是一个强大的、开源的访问控制框架,支持多种访问控制模型(如 ACL、RBAC、ABAC 等)。它的核心功能是基于策略(policy)来决定是否允许某个操作,并通过模型(model)来定义如何进行这些决策。Casbin 通过角色、用户、权限等关系来管理访问权限。
三里清风_
2 个月前
golang
·
go
·
casbin
如何使用Casbin设计后台权限管理系统
后台管理系统中的权限系统设计是为了确保安全性、数据保护和合规性,同时提供灵活性、责任追踪、角色管理、审计监控和提高工作效率。它通过控制用户对数据和功能的访问,帮助企业防止未授权访问和数据泄露,同时提升用户体验和业务效率。
三里清风_
3 个月前
golang
·
casbin
Casbin是什么?
Casbin是一个开源的访问控制框架,它支持多种访问控制模型,如ACL(访问控制列表)、RBAC(基于角色的访问控制)、ABAC(基于属性的访问控制)等。Casbin的设计目标是提供一个灵活、高效、易于使用的权限管理解决方案,适用于各种规模的项目。