api icon indicating copy to clipboard operation
api copied to clipboard

Guest mode

Open jeda opened this issue 6 years ago • 8 comments

No need for logging in to join a room. Just join and there, without registration. Would have a random avatar and such.

jeda avatar Nov 27 '19 04:11 jeda

I feel like this feature could be abused easily by spammers, and could lead to DoS attacks and less personality inside of the Cryb Platform.

atn avatar Feb 24 '20 00:02 atn

Not necessarily. People would like to simply invite their friends sometimes without the need to log in, and that's a fact. Plus, with the proper management, spam could be avoided. Anyways, due to nature of how Cryb currently works, you cannot simply go exploring rooms and pop in a random one.

jeda avatar Feb 24 '20 03:02 jeda

Some salty folks could create a script to "troll" their friends with this form of authentication. We could however add extra forms of authentication such as Google, GitHub, or Facebook for the users who don't have a Discord account. Having no forms of authentication removes the personal aspects of Cryb and having multiple "Guests" inside of your room leads to confusion and complicates it.

atn avatar Feb 24 '20 18:02 atn

alternatively we can lock down rooms. E.g. with the knock feature Rabb.it had.

I disagree with guests removing personal aspects from Cryb, as the only personal thing is profile pictures and username. Which imo isn't overly personal.

Having guests is a good way for people to spread the word about a service too. since it's easy for their friends to try out without giving info to the service.

Soliel avatar Feb 24 '20 18:02 Soliel

We could integrate a more personal Guest system then just having "Guest 1" and "Guest 2". We can have the user enter their name (or a fake one if they desire) and an optional profile picture. No passwords, No personal info.

atn avatar Feb 24 '20 18:02 atn

We could integrate a more personal Guest system then just having "Guest 1" and "Guest 2". We can have the user enter their name (or a fake one if they desire) and an optional profile picture. No passwords, No personal info.

This is my preferred solution.

Soliel avatar Feb 24 '20 19:02 Soliel

you would also need to add kick/ban features for this to work properly.

intelfierce avatar Feb 24 '20 19:02 intelfierce

This is true, and I actually think kick + ban -> Knocking -> Guest mode is the proper order to implement this.

To go along with we still need user settings too.

Soliel avatar Feb 24 '20 19:02 Soliel