This is meant as a temporary solution until something more sophisticated is agreed upon.
Implementation should wait until the rC3 code is merged.
Connect to backend server based upon
apiUrlproperty of the map, with the fallback being derived from the map url (the
apiUrlwill by default be the URL of the map with everything after the host (or port) stripped).
- Disable any kind of authentication (JWT and CORS) in the backend.
Choose Jitsi Instance based on
jitsiUrlproperty of the map, default to
(backend refers to both back and pusher)
Done, that's it.
THIS IS DONE, SEE THIS BRANCH HERE: https://gitlab.com/fediventure/workadventure/-/tree/feature/federation