docs(auth): fix rbac wiring example; align to v1.1.2
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# einherjar/auth
|
||||
|
||||
[](https://code.nochebuena.dev/einherjar/auth)
|
||||
[](https://code.nochebuena.dev/einherjar/auth)
|
||||
[](LICENSE)
|
||||
[](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
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user