Currently https://git.benetou.fr/utopiah/text-code-xr-engine/src/branch/fot-sloan-companion/companion.js#L220 the companion backend is shared accross all user.
It would be better to have it per user.
Ideally this would be done without any change to the frontend https://git.benetou.fr/utopiah/text-code-xr-engine/src/branch/fot-sloan-companion/public/index.html as it currently does not support (to verify) a prefix properly and thus assumes content comes from `/`.
Consider passing a user ID, if not existant, then use a "demo" or tutorial mode.
If existant then prefix the ./public directory. Consequently updates via SSE should then be limited to a specific user.
Maybe admin could create new ID.
Consider passing a user ID, if not existant, then use a "demo" or tutorial mode.
If existant then prefix the `./public` directory. Consequently updates via SSE should then be limited to a specific user.
Maybe admin could create new ID.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Currently https://git.benetou.fr/utopiah/text-code-xr-engine/src/branch/fot-sloan-companion/companion.js#L220 the companion backend is shared accross all user.
It would be better to have it per user.
Ideally this would be done without any change to the frontend https://git.benetou.fr/utopiah/text-code-xr-engine/src/branch/fot-sloan-companion/public/index.html as it currently does not support (to verify) a prefix properly and thus assumes content comes from
/.Consider passing a user ID, if not existant, then use a "demo" or tutorial mode.
If existant then prefix the
./publicdirectory. Consequently updates via SSE should then be limited to a specific user.Maybe admin could create new ID.