-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow to log in as a guest #719
Comments
Possibly related to #560 |
I don't want to sound negative but I really wonder if Quaternion is a good choice for "mere mortals", let alone a natural transition from macOS. I intended it to be a reference client for libQuotient, with technical bits and pieces sticking out pretty much everywhere.
|
Thanks for your detailed response @KitsuneRal. What would you do if you wanted users to allow joining an IRC-type channel without having to register and without the need to pick a password? In the "old times" I would have preinstalled an IRC client on the desktop that would join I was thinking that Matrix would allow such users to come back the next day, and see the history. How would one do this "properly" using Matrix? |
It's all doable in Matrix, with a caveat around creating a user account (guest or not). Sorry for another long read below.
Once the user account is made/obtained (you might want to ask the user if they already have a Matrix account, and login to it instead, e.g.), the best (most polite) way forward is to send that user's id to a bot running on the homeserver that would invite that user to the support room. That means you'll have to run the bot that would listen for connections from pretty much anywhere in the Internet. The more invasive way that doesn't require a bot would be to use the received access token to authorise a network request (via HTH. |
Thanks @KitsuneRal. Still, a "guest" button on that login screen would be worthwhile to have imho. |
Right, once quotient-im/libQuotient#433 is done, I'll add a "guest" button to Quaternion too. |
Description
We would like to preinstall Quaternion in our helloSystem operating system as a means for our users to access a pre-configured channel. It should be possible to join as a guest, without a need to sign up.
Ideally, everything could be preconfigured (via command line parameters) so that from an end user point of view they would never be asked for anything, just dropped directly into the channel.
Steps to reproduce
Missing here:
Version information
Quaternion-0.0.9.4_7.txz on FreeBSD
The text was updated successfully, but these errors were encountered: