This website requires JavaScript.
Explore
Help
Sign In
go
/
httpauth
Watch
2
Star
0
Fork
0
You've already forked httpauth
Code
Issues
Pull Requests
Packages
Releases
2
Activity
Files
v1.0.0
httpauth
/
go.mod
6 lines
92 B
Modula-2
Raw
Permalink
Normal View
History
Unescape
Escape
feat(httpauth): initial release — provider-agnostic HTTP auth middleware 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.
2026-05-07 21:37:25 -06:00
module
code
.
nochebuena
.
dev
/
go
/
httpauth
go
1.25
feat(httpauth)!: promote to v1.0.0 — add ChainPermissionProvider, bump rbac to v1.0.0 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.
2026-05-07 23:08:38 -06:00
require
code
.
nochebuena
.
dev
/
go
/
rbac
v1
.
0.0
Reference in New Issue
Copy Permalink