From 918c93ee4ea399541101824762f51f4e64dd76fc Mon Sep 17 00:00:00 2001 From: Mihai Turdean <6640685+mihai-turdean@users.noreply.github.com> Date: Thu, 26 Jun 2025 09:14:44 -0600 Subject: [PATCH] Fix Zanzana Error "user field is malformed" (#107227) Fix Authentication: Add UID field to Identity in render service --- pkg/services/authn/clients/render.go | 1 + pkg/services/authn/clients/render_test.go | 2 ++ 2 files changed, 3 insertions(+) diff --git a/pkg/services/authn/clients/render.go b/pkg/services/authn/clients/render.go index 9e77053b893..70cc4c1459a 100644 --- a/pkg/services/authn/clients/render.go +++ b/pkg/services/authn/clients/render.go @@ -47,6 +47,7 @@ func (c *Render) Authenticate(ctx context.Context, r *authn.Request) (*authn.Ide } return &authn.Identity{ ID: "0", + UID: "0", Type: identityType, OrgID: renderUsr.OrgID, OrgRoles: map[int64]org.RoleType{renderUsr.OrgID: org.RoleType(renderUsr.OrgRole)}, diff --git a/pkg/services/authn/clients/render_test.go b/pkg/services/authn/clients/render_test.go index a84c48ee68e..fb269fd6575 100644 --- a/pkg/services/authn/clients/render_test.go +++ b/pkg/services/authn/clients/render_test.go @@ -38,6 +38,7 @@ func TestRender_Authenticate(t *testing.T) { }, expectedIdentity: &authn.Identity{ ID: "0", + UID: "0", Type: claims.TypeAnonymous, OrgID: 1, OrgRoles: map[int64]org.RoleType{1: org.RoleViewer}, @@ -60,6 +61,7 @@ func TestRender_Authenticate(t *testing.T) { }, expectedIdentity: &authn.Identity{ ID: "0", + UID: "0", Type: claims.TypeRenderService, OrgID: 1, OrgRoles: map[int64]org.RoleType{1: org.RoleAdmin},