Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Allow rooms to be viewable without signing in #719

Open
MadLittleMods opened this issue Apr 12, 2022 · 2 comments
Open

Allow rooms to be viewable without signing in #719

MadLittleMods opened this issue Apr 12, 2022 · 2 comments
Labels
feature New feature or request

Comments

@MadLittleMods
Copy link
Contributor

MadLittleMods commented Apr 12, 2022

Is your feature request related to a problem? Please describe.

A little hidden feature in Element is that you can visit a room directly without signing in and view messages: https://app.element.io/#/room/#matrix:matrix.org - This is a very nice frictionless flow to view content in a room when you're coming from a matrix.to badge on a readme or just sharing the link directly to what you're looking at.

Here is how the not logged in view looks like in Element:

image

Describe the solution you'd like

Allow rooms to be viewable without signing in. This is different from guest login (ILAG, improved landing as guest) and I'm not suggesting that here. I just want to view a room without signing in.

The URL's in Hydrogen are a bit different since they include your session ID in the URL which isn't very shareable. But we could easily redirect if someone isn't signed in to any accounts. And if someone is signed in, ask them to choose the session to open the room in instead of showing "invalid session ID"

https://hydrogen.element.io/#/session/225393722894987/room/!OGEhHVWSdvArJzumhm:matrix.org

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context

Hydrogen could be a good mobile web alternative to Element Web which doesn't have mobile web support (related element-hq/element-web#19870)

@MadLittleMods MadLittleMods added the feature New feature or request label Apr 12, 2022
@bwindels
Copy link
Contributor

If it helps, You can already use an alias for the last used session id, like so:

https://hydrogen.element.io/#/last-session/room/!OGEhHVWSdvArJzumhm:matrix.org

@MyWay
Copy link

MyWay commented Apr 29, 2022

Also, when embedded on a website, most users will leave without registering. A 'preview', or a guest-mode would certainly help.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants