After reviewing many of the threads, I think its apparent that xmpp_username_override and xmpp_password_override do not work…or I should say you have to manually go into your browser’s cookies and change the subdomain, which isn’t pratical.
And the JWT implementation currently doesn’t work without long workarounds. And its a little hard to get clear answers on the forums here.
A suggestion I would have is make the username and password be password passable via an execution. For example:
let credentials = {'login': 'foo', 'password':'bar'};
const api = new window.JitsiMeetExternalAPI(domain, options);
api.executeCommand('login', credentials);
Any others with thoughts on this?