Canvas: Expose ingress auth details

Change-Id: I337163f5919db5c8e48d6d429dcdc6420b196d3d
diff --git a/apps/canvas/front/src/lib/config.ts b/apps/canvas/front/src/lib/config.ts
index 22353f8..d6646c9 100644
--- a/apps/canvas/front/src/lib/config.ts
+++ b/apps/canvas/front/src/lib/config.ts
@@ -121,7 +121,13 @@
                         port: {
                             name: n.data.ports.find((p) => p.id === i.data.https!.portId)!.name,
                         },
-                        auth: { enabled: false },
+                        auth: (i.data.auth?.enabled || false ? {
+                            enabled: true,
+                            groups: i.data.auth!.groups,
+                            noAuthPathPatterns: i.data.auth!.noAuthPathPatterns,
+                        } : {
+                            enabled: false,
+                        }),
                     })),
                     expose: findExpose(n),
                     preBuildCommands: n.data.preBuildCommands ? n.data.preBuildCommands.split("\n").map((cmd) => ({ bin: cmd })) : [],