Add NewChainPermissionProvider: tries each rbac.PermissionProvider in order, returns the first non-zero mask, propagates errors immediately. Primary use case: ClaimsPermissionProvider (JWT fast-path, no DB call) chained with CachedPermissionProvider (DB fallback). Bump rbac dependency to v1.0.0. API committed as stable.
6 lines
92 B
Modula-2
6 lines
92 B
Modula-2
module code.nochebuena.dev/go/httpauth
|
|
|
|
go 1.25
|
|
|
|
require code.nochebuena.dev/go/rbac v1.0.0
|