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

Set m.require_identity_server to always be False #5968

Closed

Conversation

anoadragon453
Copy link
Member

@anoadragon453 anoadragon453 commented Sep 3, 2019

As MSC2263 states, m.require_identity_server must be set to false when it does not require an identity server to be provided by the client for the purposes of email registration or password reset.

We were setting this on the basis of account_threepid_delegate being set or not, but it should actually just always be false as anoa/reg_email feature branch lets the homeserver decide what upstream identity server it should use for these tasks.

@anoadragon453 anoadragon453 requested a review from a team September 3, 2019 10:36
@anoadragon453 anoadragon453 changed the title Set flag to always be False Set m.require_identity_server to always be False Sep 3, 2019
@richvdh
Copy link
Member

richvdh commented Sep 3, 2019

anoa/reg_email feature branch lets the homeserver decide what upstream identity server it should use for these tasks.

Please can you link to the PR that made this change?

@anoadragon453
Copy link
Member Author

Sorry, that would be #5876

@richvdh
Copy link
Member

richvdh commented Sep 3, 2019

Sorry, that would be #5876

id_server still seems to be mandatory in user-interactive auth there? https://github.com/matrix-org/synapse/pull/5876/files#diff-09aa21e5bb05afad9baeb8141a43480fR42 etc

@anoadragon453
Copy link
Member Author

Hm, looks like I missed that :|

@anoadragon453
Copy link
Member Author

Kind of annoying as both the v2 identity stuff and email registration things have stake in how this works.

@anoadragon453 anoadragon453 self-assigned this Sep 3, 2019
@anoadragon453 anoadragon453 removed the request for review from a team September 3, 2019 13:43
@anoadragon453
Copy link
Member Author

Superseded by #5972

@anoadragon453 anoadragon453 deleted the anoa/m_require_identity_server_false branch September 3, 2019 17:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
z-privacy-sprint (Deprecated Label)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants