I have inherited a Jitsi installation which was not secured in any way.
I have followed the excellent instructions at https://github.com/jitsi/jicofo#secure-domain and set up basic authentication to only allow authenticated users to create meetings.
However, I would like to go much further. I would like all users to have to login, ideally via an external website which I also control. Only certain users would be allowed to create meetings, and others to join them. The website already provides OAuth login for other sites, and that’s the kind of thing I’m looking for. I am quite capable of coding a new OAuth or similar system in the authentication website (and I am thinking of implementing reservations via this site).
I have read https://github.com/jitsi/lib-jitsi-meet/blob/master/doc/tokens.md but I am none the wiser, as it assumes a lot of knowledge I don’t have.
Can anyone guide me on whether what I want is possible, and how to get it working?
Thanks in advance.