docs(auth): fix rbac wiring example; align to v1.1.2

This commit is contained in:
2026-08-08 00:45:16 -06:00
parent 96d44b37eb
commit 8bc98968ef
4 changed files with 25 additions and 12 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
# einherjar/auth
[![version](https://img.shields.io/badge/version-v1.1.1-5C4EE5?style=flat-square)](https://code.nochebuena.dev/einherjar/auth)
[![version](https://img.shields.io/badge/version-v1.1.2-5C4EE5?style=flat-square)](https://code.nochebuena.dev/einherjar/auth)
[![license](https://img.shields.io/badge/license-AGPL--3.0-22863A?style=flat-square)](LICENSE)
[![go](https://img.shields.io/badge/Go-1.26+-00ADD8?style=flat-square&logo=go&logoColor=white)](https://go.dev)
@@ -40,7 +40,7 @@ enricher := userservice.NewIdentityEnricher(userRepo)
// Build permission resolution chain.
permissions := rbac.NewChainPermissionProvider(
rbac.NewClaimsPermissionProvider("perms"), // JWT fast-path
rbac.NewClaimsPermissionProvider("perms", authmw.GetClaims), // JWT fast-path
rbac.NewCachedPermissionProvider(dbProvider, valkeyCache, 5*time.Minute), // DB fallback
)
@@ -128,5 +128,5 @@ None. Auth middleware is wired in code, not configured via environment.
## Install
```bash
go get code.nochebuena.dev/einherjar/auth@v1.0.0
go get code.nochebuena.dev/einherjar/auth@v1.1.2
```