bbb-easy-join icon indicating copy to clipboard operation
bbb-easy-join copied to clipboard

added passwordoption, advanced user interaction and changed subdir

Open svoeth opened this issue 4 years ago • 1 comments

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

svoeth avatar Apr 26 '20 15:04 svoeth