elieserdejesus / JamTaba

Jamtaba is a software to play online music jam sessions.
http://www.jamtaba.com
244 stars 50 forks source link

User name change in a private server. #1353

Open soulraymusic opened 4 years ago

soulraymusic commented 4 years ago

Would it be possible for private users to change their user names in a private server room? For educational purposes, students get into the room with their login ID as a user name. But in order for them to change their names, they have to change their login IDs. If we change the server that allows entry without login ID and pass, but it would be not safe.

It would be difficult for administrators to assign unique IDs every time students log in to rooms. What if we share only generic ID and Password with students and they can change their user name when they are in a private room so instructor can see who they are and don't need to give them a unique id.

elieserdejesus commented 4 years ago

What if we share only generic ID and Password with students and they can change their user name when they are in a private room so instructor can see who they are and don't need to give them a unique id.

I think this is possible. I see this in the ninjam server example config file:

User booga anotherpass CBTKRM # allow chat, bpm/bpi, topic changing, and kicking, a reserved slot, and multiple logins The last M letter in CBTKRM means "multiple logins" from same user. Not tested, but I'm suposing you can create only a generic user with CBTRM permissions and share this user with all students.

I'm thinking is possible add a "Display name" property in JamTaba to show a different name, not the user name. The "Display name" will be something like your nick name. The user name + pass will be the authentication data, the display name will not be related with authentication, it's just the "nick name" you prefer.

soulraymusic commented 4 years ago

I will test this multiple login with my friends. It would be very nice to have the Display name function. So students can only one id and password. In this case, it would be easier for instructor to manage this. Many of them don't know how to admin the Linux system. Thanks!!

elieserdejesus commented 4 years ago

Nice @soulraymusic , let me know if the multiple login works.

soulraymusic commented 4 years ago

@elieserdejesus multiple login works. It changes the id automatically as you see below. I used "student" as an ID and my friend used the same id but the name changed to student.2 It will definitely be cool to have changeable User Name function.

Screen Shot 2020-07-14 at 2 42 49 PM
elieserdejesus commented 4 years ago

Nice news @soulraymusic , I will think about this "Display Name" idea, not sure yet how to implement.