Canvas: Implement authorization

Run internal API server on a different port: DODO_PORT_API

Change-Id: Ic5aa066c3fa06bd68a752704df4f73040d1aa0d0
diff --git a/apps/canvas/back/package.json b/apps/canvas/back/package.json
index 16bc055..2c9c432 100644
--- a/apps/canvas/back/package.json
+++ b/apps/canvas/back/package.json
@@ -28,7 +28,7 @@
     "eslint": "^9.13.0",
     "prettier": "3.5.3",
     "prisma": "^6.6.0",
-    "typescript": "^5.6.3",
+    "typescript": "^5.8.3",
     "typescript-eslint": "^8.11.0"
   },
   "prettier": {
@@ -41,4 +41,4 @@
     "bracketSpacing": true,
     "arrowParens": "always"
   }
-}
\ No newline at end of file
+}