I love Nextcloud Talk, however one of it’s limitations is having to create an account on my server for each person I want to chat with. I’m not comfortable giving full access accounts on my server to others.
I would like to be able to create a “Guest Talk” user. This would be a special user that is limited to the use of the Talk app only. I believe this would make the Talk app infinitely more useful than it is today. I would like to chat with friends, but don’t like the idea of giving them a full use account on my server. This special user could login using the mobile Talk apps and when logging into the web, would only see the Talk app on the menu. With this feature, one can invite friends, family, business associates, colleagues, etc to privately chat without giving these users access to the full features of the server.
It’s similar to the Guest app which allows one to create guest accounts on the server. Those users can’t create files so it’s limited also. Perhaps create a “Guest Talk” app that would allow for the creation of these limited “Talk Only” users.
Perhaps within the Talk app where it now says “Start conversation or users” Have another option to create a “Guest Talk” account. Enter the email and it would send a link for the user to create an account similar to the way the Guest User account works. Enforcement of 2FA would be an option similar to Guest app. Once the user creates his/her account, then just logs in with that account on the web and sees only the talk app or can log into the Talk mobile apps, but would be disallowed from logging into the regular Nextcloud Sync app.
Thanks for reading and hope to get some feedback from the community. Do others think this would be a neat and useful feature? Please jump in…