(enforcer *casbin.Enforcer)
| 14 | } |
| 15 | |
| 16 | func NewCasbinMiddleware(enforcer *casbin.Enforcer) *CasbinMiddleware { |
| 17 | return &CasbinMiddleware{ |
| 18 | enforcer: enforcer, |
| 19 | } |
| 20 | } |
| 21 | |
| 22 | // CheckCasbin 创建一个 Casbin 中间件 |
| 23 | func (cm *CasbinMiddleware) CheckCasbin() gin.HandlerFunc { |
no outgoing calls
no test coverage detected