bbb-easy-join
bbb-easy-join copied to clipboard
added passwordoption, advanced user interaction and changed subdir
Expanded bbb-easy-join to accept user set passwords and to give some more insides if something went wrong. It is also possible to roll out bbb-easy-join next to greenlight by changing the subdirectory and default port.
You can test this version on senfcall.de (german version in german branch. Actual development in private gitlab - just copy and pasted current master here)
Passwordoption (a606fe2)
If no password is set the usabilty stays the same (1st user gets mod rights).
New: If password ist set you have to provide the correct password to join. Only moderators will get the link to the meeting and also the password shown in welcome message. They will also get a second password which allows to join as moderator. If the wrong password is provided an information will be shown.
Userinformation and operabilty (a606fe2)
New: If you visit /b/RoomName and RoomName does not exist you will be informed about the missing room and you are able to create it with one click.
New: If you try to create an existing room, you will be informed and asked if you want to create another room or join the existing room.
New: In all three cases there is a slow delay of 1-2seconds to prevent simple bruteforce attacks (scriptkiddies). Won't hold off good attackers, but better than nothing :)
Added possibilty to run next to greenlight
New: Changed default Port and subdirectory to make it possible to run bbb-easy-join next to greenlight
Room prefix
New: (c6a2f72): Room now get an internal prefix ("easy-"). This way it is not possible to (accidentally) hijack a room which is for example "reserved" by greenlight.
(1cac515): bugfix
README and docs
(a606fe2): Adapted README and overview.png to inform about the new functions and also added some info. Github path in README has to be changed before merge (svoeth -> stadtulm)
(8ba5c3e): Expanded README for new features (9dba216): Added instructions to change the sudirectory