Skip to content
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

Stop XMPP users (and matrix users) from appearing anonymous over the gateway #97

Merged
merged 8 commits into from
Feb 4, 2020

Conversation

Half-Shot
Copy link
Collaborator

@Half-Shot Half-Shot commented Feb 3, 2020

This means we start emitting the jid of XMPP users over the gateway to other XMPP users and matrix users. This also means we no longer use the anonymous JID when calculating user_ids for the rooms, which means that XMPP users coming over the bridge will no longer have ugly looking user_ids (or well, ish).

The downside is that this means other users now know who you are, but this is presently how matrix operates and so it feels sane to build the gateway the same way. In addition, we also notify XMPP users that the room is both logged and non-anonymous so they won't be surprised to know matrix users can read the history forever etc.

@Half-Shot Half-Shot requested a review from a team February 3, 2020 20:50
@Half-Shot Half-Shot removed the request for review from a team February 4, 2020 10:01
@Half-Shot Half-Shot merged commit 9dde760 into develop Feb 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant