element-hq / element-hq/chatterbox

Chatterbox requires registration is enabled on a homeserver, which causes some usability issues on private hosts.

Open
#98 0 comments 3 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
181
Forks
25
PR merge metrics
No merged PRs in 30d

Description

While it's possible (at least on Synapse) to set your homeserver to registration-enabled but protected by a token (and in fact this is the default) clients are not aware that this is a flow intended for chatterbox users, causing issues like https://github.com/vector-im/element-web/issues/23560.

The setup for this problem is fairly simple:

- Have a host that is effectively registration disabled, but with a secret token for your chatterbox users. You could also have it be SSO enabled.
- Clients are presented with the option to register, but only after registration does this become apparent that you can't use it.

It's not really a chatterbox problem per-se, but due to our requirements of this token it does make it a bit more awkward for everyone else.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.