-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Ability to disable all identity server functionality via the config file #5921
Comments
Interesting. What consequences would this have? Threepid invites wouldn't work; what else? |
Also, just so I'm not guessing, what's the reason behind this? |
Someone wanted it for privacy concerns (I really should have linked the message). They were concerned that their users would accidentally use the identity server in a privacy-centric group. The other thing (that I know of) to disable would be adding/editing 3pids. |
Is there any movement here? I'd like to add that using the .well-known/matrix/client stuff for it would be very convenient. |
As a work around I've notice that having an 'identity server' that just replies an application/json But will be really nice to get an official way to disable the identity server. |
Would also be nice to have this when the identity server you wanted to use is down :) |
Doesn't matrix-org/matrix-react-sdk#3088 fix 90% of this? All you need to do now is make it also work with a completely blank field instead of only working if you enter a URL that isn't an identity server. Related: #10274 |
Updated the issue title to distinguish it from #10425 |
Annoyingly we overlooked this in MSC2078 and the id_server param is still require in all situations, so spec-wise we'd be unable to register with an email at all if no IS were specified, even if the HS sends its own emails. @turt2live points out that (again, spec-wise) a solution to this could be to abuse |
Why is this closed? |
Because it got implemented by #3285? |
I sifted through related issues and commits but still can't figure it out - what's the right way to do it? /e: nevermind, got it. The right way to do is to do nothing at all and just leave it out. |
By setting the default_is_url to an empty string/null or something.
The text was updated successfully, but these errors were encountered: