Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Synapse only maintains a threepid's relationship with zero or one identity servers, but I think it is (theoretically) possible for it one threepid to be associated with many identity servers #5539

Open
lampholder opened this issue Jun 24, 2019 · 0 comments
Labels
A-3PID 3rd party identifiers: e.g. email, phone number O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.

Comments

@lampholder
Copy link
Member

lampholder commented Jun 24, 2019

@bob:homeserver.computer could:

  • fire up a Riot with the IS alpha.im
  • publish the threepid bob@gmail.com to alpha.im
  • fire up another Riot with the IS beta.im
  • publish bob@gmail.com to beta.im

Then I expect we'd lose the assocation with alpha.im, meaning the HS could no longer tidy up the threepid binding on account close.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A-3PID 3rd party identifiers: e.g. email, phone number O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
Projects
None yet
Development

No branches or pull requests

2 participants