#1702·casbin

如何实现 Casbin 策略操作与其他数据库操作之间的事务一致性?

作者: hongliangyv创建于 2026年2月1日更新于 2026年9月9日
标签question

** 说明** 在我们的应用中,我们需要更新商业数据和卡斯宾授权政策。 例如,改变用户角色时:

更新用户在商业数据库中的作用

更新相应的 Casbin 分组策略

目前,这些操作在不同的交易中进行,如果成功和失败,则有可能出现数据不一致。

问题:**

为确保Casbin政策和业务数据之间的交易一致性,建议采用什么模式?

Casbin是否为在单一交易中协调这些业务提供内在支持?

是否有适配器专用的解决方案(如Gorm,Xorm,或特定数据库)?

** 内容:**

我们在使用感应器

数据库:PostgreSQL

应用框架:[请具体说明框架,例如Go Gin,Spring Boot]

任何指导或实例都会非常感激!