feat(09-11): add permissioned admin metadata and settings

This commit is contained in:
Jakub Zych
2026-09-26 23:06:22 +02:00
parent 8b02fff028
commit 10ca7a02e3
12 changed files with 947 additions and 7 deletions

View File

@@ -82,6 +82,7 @@ func controllerRequest(principal *bouncer.Principal) *http.Request {
req.SetPathValue("plugin", "demo")
req.SetPathValue("controller", "widgets")
if principal != nil {
principal.Backend = true
req = req.WithContext(bouncer.WithUser(req.Context(), principal))
}
return req