-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Matrix to Matrix bridge for connect to slave accounts from master via gateway #2328
Comments
@MurzNN i'm curious, would this in any way be solved by Decentralized User Accounts? (https://github.com/matrix-org/matrix-doc/issues/915) |
Because users of companyname1 want to see me as member of |
As partly workaround can be used https://github.com/elokapina/middleman |
I'm struggling a bit to see how this is a Synapse issue. It seems that this is either a client issue (where you want a client to allow signing into multiple accounts) or maybe a new type of bridge? |
Probably more relevant in places like https://github.com/turt2live/matrix-wishlist/issues (or similar) |
I think there's a few pieces to this:
I'm going to close this since I think the implementation of this would want to live outside of Synapse.
Seems this had already been done: turt2live/matrix-wishlist#15. |
I am an admin into 3 different companies, So I have 3 separate Matrix home servers with synapse and LDAP auth. On each server I have separate admin accout like
mylogin:companyname.org
andmysecondlogin:companyname2.org
from LDAP database, and I want to talk with people of each company via my company credentials from this company (not from other).Before I use XMPP eJabbberd and solve this problem via configure Jabber2Jabber gateway, so I login via my private master account, and XMPP gateway auto-logins to all slave accounts. So I can talk via my main private account
[email protected]
with people of all companies together, and they see me as corporate account ([email protected]
instead of[email protected]
).Matrix also have gateway-like features via Bridge to IRC, Slack, XMPP, Twitter, etc, but seems at now we can't bridge to other Matrix account.
Will be good to have same behaviour in Matrix synapse server: provide Matrix2Matrix bridge for configure master account, that auto-connects to pre-configure slave accounts, and I talk with people from slave accounts via slave credentials (
@admin:companyname2.org
) and they will not see my master account credentials (@Murz:matrix.org
).This will be same behaviour if I run multiple Matrix clients and connect to each slave login manually, but with one instance of Matrix client and without problems with switching between multiple client windows.
The text was updated successfully, but these errors were encountered: