Provides SetTokenData for upstream AuthMiddleware implementations, EnrichmentMiddleware and AuthzMiddleware compatible with any provider that calls SetTokenData, ClaimsPermissionProvider for JWT-embedded permissions, and CachedPermissionProvider for TTL-backed runtime resolution via any Cache implementation.
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 v0.9.0
|