&requireapproval enables server-side room admission controls for a claimed room.
When enabled, guests do not auto-join. They are placed in a pending state until the room director explicitly approves them.
This behavior works on the official hosted VDO.Ninja service (vdo.ninja) and on self-hosted signaling services that implement the same room-admission feature.
Behavior Notes
Guests waiting for approval will see a pending/waiting message until approved or denied.
Directors get join requests and can approve or deny each guest.
Guests with a matching &roomkey can bypass approval.
If a guest is transferred into a destination room that also uses &requireapproval, they will remain pending there. If they disconnect before being approved, they may need to rejoin from the original invite flow.