Is your feature request related to a problem you are facing?
I differentiate conference participants between moderators and regular participants. I authenticate users with JWT, where I also set a moderator boolean field. To achieve this, I use a custom prosody plugin: https://github.com/mfts/jitsi-token-moderation-plugin/
Now I would also like to have lobby turned for each room so only moderators can enter.
Describe the solution you'd like
I would like to turn on lobby by default for all newly created rooms and let only moderators join without having to request access.
There will be two scenarios:
We currently don't have a setting for enabling the lobby by default. I guess we'd need that first.
Allowing a moderator to skip the lobby is a bit of a chicken and egg problem, because you can only be a moderator once inside a room, and the lobby prevents you from entering.
At a glance I think we'd need some extra info in the token to make it work, thus limiting that functionality only to token based authentication.
This has been determined to be a deal-breaking feature for our organization. One idea I had was to add some small settings to the meeting create screen, a slider on the side for "enable lobby" and if ticked, when you press "go" host authentication pops up before proceeding? I'm not sure how the back-end works, but it seems it solves the chicken and egg problem before joining the actual meeting.
this may be relevant to the discussion:
https://community.jitsi.org/t/start-a-room-with-lobby-enabled/79279/4
Most helpful comment
We currently don't have a setting for enabling the lobby by default. I guess we'd need that first.
Allowing a moderator to skip the lobby is a bit of a chicken and egg problem, because you can only be a moderator once inside a room, and the lobby prevents you from entering.
At a glance I think we'd need some extra info in the token to make it work, thus limiting that functionality only to token based authentication.