Canvas: Require authentication
Change-Id: Ia1328cbcfd1b977bae8f0707a8fef4695bccad64
diff --git a/apps/canvas/back/.env.dev b/apps/canvas/back/.env.dev
index cd9e6f2..d2b922e 100644
--- a/apps/canvas/back/.env.dev
+++ b/apps/canvas/back/.env.dev
@@ -1,5 +1,4 @@
DATABASE_URL=file:/home/gio/dodo.db
PUBLIC_ADDR=https://dev.v1.dodo.cloud
VPN_API_ADDR=http://headscale-api.hgrz-app-headscale.svc.cluster.local
-INTERNAL_API_ADDR=http://canvas.hgrz-app-vm-ejb.svc.cluster.local:8081
-
+INTERNAL_API_ADDR=http://dev-canvas.hgrz-app-vm-hak.svc.cluster.local:8081
diff --git a/apps/canvas/back/src/index.ts b/apps/canvas/back/src/index.ts
index d7e47ed..dfcbf0e 100644
--- a/apps/canvas/back/src/index.ts
+++ b/apps/canvas/back/src/index.ts
@@ -1140,8 +1140,8 @@
const auth = (req: express.Request, resp: express.Response, next: express.NextFunction) => {
// Hardcoded user for development
- resp.locals.userId = "1";
- resp.locals.username = "gio";
+ resp.locals.userId = req.headers["x-forwarded-userid"];
+ resp.locals.username = req.headers["x-forwarded-user"];
next();
};