-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Description
Description
I already mentioned this in #8808 (comment) but maybe the issue topic is not emphasizing my point:
Before Riot 1.0 it was possible to join a room without creating an account. Yes, choosing a user name was actually technically creating an account on the according home server but in perspective of the user it was a way to join a conversation without the registration procedure.
This feature is very essential in my opinion because you could invite users on project pages to a project room without bothering them to create an account in the first place.
Steps to reproduce
- Join a room with allows guest access via Riot web app.
- Press "Click here to join the discussion!" and you will get an info box for "Registration Required". Before Riot 1.0 you could just choose a username and join the room.
Describe how what happens differs from what you expected.
After "Click here to join the discussion!" I would like to see a button "Join as guest" next to "Cancel", "Register" (and maybe "Join with existing Account").
Edit:
After "Join as guest" there should be an input field with pre-generated username like @guest_expiring2019-10-12_13-42-46_<CustomPart>:matrix.org
while only <CustomPart>
can be edited. This would mean:
- that the guest account expiration is 24h (this could be a home server setting/default)
- the a guest account was created on 2019-10-11 13:42:46
- the guest account will expire on 2019-10-12 13:42:46.
This way a guest account would clearly indicate that
- it is a guest account
- it is not possible to contact such an account after 2019-10-12 13:42:46
- Platform: web
For the web app:
- Browser: Firefox
- OS: GNU/Linux Debian
- URL: riot.im/app